我当前正在编写需要访问网络文件夹的脚本。我使用PowerShell而不是CMD,因为CMD无法访问网络驱动器。
我的脚本需要从运行PowerShell的位置获取位置(脚本.py也位于此位置)。我还需要访问该文件夹中的其他子目录,例如:
powershell /脚本路径= \ network \ map
让python访问该位置+ \ input
答案 0 :(得分:0)
@Frankicks。在脚本中,您可以通过执行以下操作(例如)来获得当前(实际)的绝对路径:
import os
# current directory:
curdir = os.getcwd()
print(curdir)
# absolute path of the present script file
filepath = os.path.abspath(__file__)
print(filepath)
答案 1 :(得分:0)
import os
complete_path = os.path.join(os.path.expanduser("~"), "Documents/storage/2018-report.xlsx")
print(complete_path)
/用户/用户名/文档/存储/2018-report.xlsx