rank | vote | view | answer | url |
---|---|---|---|---|
44 | 1574 | 1911103 | 15 | url |
查找当前目录和文件目录
在 Python 中什么命令可以找到:
- 当前目录(在终端中运行的 Python 脚本)
- 我执行的文件在哪里?
可以通过下面的命令获得执行的 Python 文件所在的位置:
import os
dir_path = os.path.dirname(os.path.realpath(__file__))
(注意当你已经使用 os.chdir()
来该改变当前工作目录的话, 上面得到的结果并不准确, 因为 __file__
变量只表示当前工作目录的相对位置, 不会被 os.chdir()
所改变)
获取当前工作目录:
import os
cwd = os.getcwd()
下面是几个函数,模块或者变量的文档: