获取当前路径和访问文件夹

时间:2018-11-28 10:41:28

标签: python

我当前正在编写需要访问网络文件夹的脚本。我使用PowerShell而不是CMD,因为CMD无法访问网络驱动器。

我的脚本需要从运行PowerShell的位置获取位置(脚本.py也位于此位置)。我还需要访问该文件夹中的其他子目录,例如:

powershell /脚本路径= \ network \ map

让python访问该位置+ \ input

2 个答案:

答案 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