确定 Python 中的当前目录和文件目录
了解当前目录和当前执行的 Python 文件的位置在许多情况下都很有用。以下是检索此信息的方法:
查找当前目录
要获取运行 Python 脚本的当前工作目录的完整路径,请使用以下代码:
import os
cwd = os.getcwd()
定位脚本的文件目录
要确定包含正在运行的 Python 文件的目录,请使用以下命令咒语:
import os
dir_path = os.path.dirname(os.path.realpath(__file__))
无论使用 os.chdir() 对当前工作目录进行任何更改,此方法都可确保检索到正确的目录。
参考文献
- [os 和 os.path模块](https://docs.python.org/3/library/os.html)
- [__file__常量](https://docs.python.org/3/library/__builtin__.html#file)
- [os.path.realpath()](https://docs.python.org/3 /library/os.path.html#os.path.realpath)
- [os.path.dirname()](https://docs.p ython.org/3/library/os.path.html#os.path.dirname)
- [os.getcwd()](https://docs.python.org/3/lib rary/os.html#os.getcwd)
- [os.chdir()](https://docs.python.org/3/library/os.html#os.chdir)
以上是如何获取Python当前目录和脚本目录?的详细内容。更多信息请关注PHP中文网其他相关文章!