Python中的文件路径

__file__  指得是当前显示的程序文件

一般用 os 库方法获取

import os

os.path.abspath(__file__)  

# 当前文件名的绝对路径,如 F:\data-list\PycharmProjects\AQI\src\my_main_window.py

# 在同一级目录下,可直接使用相对路径 (./****/***)

os.path.abspath('.')

# 当前文件/目录的上一级,如  F:\data-list\PycharmProjects\AQI

os.path.abspath('..')

# 当前目录的上两级,如  F:\data-list\PycharmProjects

os.path.dirname( os.path.abspath(__file__) )

# 当前文件名的上一级,可以套用,F:\data-list\PycharmProjects\AQI\src

os.path.dirname(os.path.dirname( os.path.abspath(__file__)))

# F:\data-list\PycharmProjects\AQI

# 复合路径

root = os.path.abspath('.')

root + '\****\****\'


版权声明:本文为holly_poppy_原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。