Python 获取当前文件 当前目录 上级目录 上上级目录

import os

# 获取当前目录
print(os.getcwd())
print(os.path.abspath(os.path.dirname(__file__)))
print(os.path.abspath('.'))

# 获取当前文件
print(os.path.abspath(__file__))

# 获取上级目录
print(os.path.abspath(os.path.dirname(os.getcwd())))
print(os.path.abspath(os.path.dirname(os.path.dirname(__file__))))
print(os.path.abspath(os.path.join(os.getcwd(), "..")))

# 获取上上级目录
print(os.path.abspath(os.path.join(os.getcwd(), "../..")))

注释

os.getcwd()  # Return a unicode string representing the current working directory
os.path.dirname()  # Returns the directory component of a pathname
os.path.abspath()  # Return the absolute version of a path
发布了76 篇原创文章 · 获赞 221 · 访问量 22万+

猜你喜欢

转载自blog.csdn.net/chichu261/article/details/102847585