访问我从中调用python的文件路径

时间:2017-10-30 21:36:55

标签: python

我想使用我从哪里调用Python的文件路径,但我还没有找到解决方案(也许我不善于搜索)。

示例:

foo.py的内容:

import sys
print(sys.path)
$ pwd
/Here
$ python3 folder1/foo.py
'/Here/folder1'

这是我目前得到的结果,但我希望能够访问'/ Here'。

2 个答案:

答案 0 :(得分:1)

将其保存到变量

import os

pypath = os.getcwd()

一般来说,os模块对这些类型的东西很有用,如果你想查看当前目录(路径)中的所有文件,然后是os.listdir("."),请注意"."将等于os.listdir()

答案 1 :(得分:0)

您需要使用os模块中的os.getcwd()sys.path包含python将搜索您要导入的模块的路径列表