导入 os 模块
import os
返回路径
path1=os.path.abspath(__file__) print(path1)#当前文件的绝对路径
game_folder=os.path.dirname(__file__)
print(game_folder)#当前文件的相对路径
path2=os.path.dirname(os.path.abspath(__file__)) print(path2)#当前文件的上一层目录的绝对路径
path3=os.path.dirname(os.path.dirname(os.path.abspath(__file__))) print(path3)#当前文件的上上层目录的绝对路径
curpath = os.path.dirname(os.path.realpath(__file__)) # 当前文件夹的路径
os.path.join()函数:连接两个或更多的路径名组件
os.path.join
1.如果各组件名首字母不包含’/’,则函数会自动加上
2.如果有一个组件是一个绝对路径,则在它之前的所有组件均会被舍弃
3.如果最后一个组件为空,则生成的路径以一个’/’分隔符结尾
game_folder=os.path.dirname(__file__)标签:__,Python,相对路径,file,print,path,dirname,os From: https://blog.51cto.com/u_15904161/5916617
img_path=os.path.join(game_folder,"img") 相对路径下的img文件夹