关于python的路径
标签(空格分隔): python
获得python的路径
import os
import sys
def a():
print(os.path.realpath(__file__)) # 获得当前文件路径,包含该文件名字
dirname = os.path.dirname(os.path.realpath(__file__)) # 获得文件路径的父路径
print(dirname)
print(os.getcwd()) # 获得当前路径,不包括文件名
print(sys.path[0]) # 获得当前路径,不包括文件名
print(sys.argv[0]) # 获得当前路径,包括文件名
a()
input:
Z:\iflytekwork\data\t.py
Z:\iflytekwork\data
Z:\iflytekwork\data
Z:\iflytekwork\data
Z:/iflytekwork/data/t.py