首页 >后端开发 >Python教程 >如何获取Python当前目录和脚本目录?

如何获取Python当前目录和脚本目录?

DDD
DDD原创
2024-12-10 13:26:16657浏览

How Do I Get the Current and Script Directories in Python?

确定 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中文网其他相关文章!

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn