首页 >后端开发 >Python教程 >如何找到我的 Python 脚本的目录和当前工作目录?

如何找到我的 Python 脚本的目录和当前工作目录?

Barbara Streisand
Barbara Streisand原创
2024-12-06 19:34:13617浏览

How Can I Find My Python Script's Directory and the Current Working Directory?

查找当前目录和文件目录

确定当前目录和 Python 脚本的位置对于各种任务非常有用。以下是如何在 Python 中实现这些的详细说明:

当前目录:

  • getcwd(): 此函数返回完整的当前工作目录的路径字符串。

示例:

import os
curr_dir = os.getcwd()

文件目录:

  • os .path.realpath(__file__): 这个表达式得到完整的包含脚本的目录的路径。 file 保存正在执行的 Python 文件相对于当前工作目录的路径。 os.path.realpath() 解析路径中的任何符号链接。

示例:

import os
script_dir = os.path.dirname(os.path.realpath(__file__))

注意:

  • 如果 os.chdir() 已用于更改当前工作目录,__file__ 的值不会相应更新。
  • 有关完整文档,请参阅 os 和 os.path 模块、os.getcwd()、__file__、os.path.realpath()、os. path.dirname() 和 os.chdir().

以上是如何找到我的 Python 脚本的目录和当前工作目录?的详细内容。更多信息请关注PHP中文网其他相关文章!

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