(python当前路径是什么) Python 获取当前路径3种方法
在Python中,获取当前路径有多种方法。以下列出了三种最常用的方法:
- 使用os模块的getcwd()函数;
- 使用os模块的path.realpath()函数;
- 使用sys模块的argv[0]属性。
以下是详细的解释和使用示例:
- os.getcwd():
此函数无需有任何参数,直接调用就能返回当前的路径。
import os
current_path = os.getcwd()
print(current_path)
此段代码将打印出你正在运行此Python脚本的位置的路径。
- os.path.realpath():
这个函数需要一个参数,通常情况下我们使用’file‘这个特殊的变量作为参数。
import os
current_path = os.path.realpath(__file__)
print(current_path)
‘file‘是一个包含了你的脚本名称的字符串。os.path.realpath()将返回你的脚本所在的完整路径,包括脚本的名字。如果你只想获取路径,除去脚本的名字,你可以再使用os.path.dirname()。
- sys.argv[0]:
这个属性包含了你的脚本的名字。这个名字取决于怎样启动你的脚本,可能是一个完整的文件路径名,也可能只有脚本名或者为空值。
import sys
current_path = sys.argv[0]
print(current_path)
以上就是在Python中获取当前路径的三种方法,我希望能对你有所帮助。
(exit 1) shell中exit 0和exit 1的区别有哪些 shell中Exit命令的使用 全网首发(图文详解1)
(windows 脚本) Windows常用脚本合集(推荐) Windows常用脚本合集 全网首发(图文详解1)