假设我在/A/B/a.py中有一个python脚本a.py,它位于PATH环境变量中。当前工作目录是/ X / Y /,它是我调用/A/B/a.py的目录。
答案 0 :(得分:20)
您可以使用以下命令获取当前工作目录:
os.getcwd()
答案 1 :(得分:5)
>> os.getcwd()
/X/Y
>> os.path.dirname(os.path.realpath(__file__)) # cannot be called interactively
/A/B
>> sys.path[0]
/A/B
>> os.path.abspath(sys.argv[0])
/A/B/a.py