python文件路径处理

# 使用os模块

import
os # 获取绝对路径 # os.path.abspath("__file__") 获取当前文件的绝对路径 # os.path.dirname(os.path.abspath("__file__")) 获取当前文件目录 path = os.path.dirname(os.path.dirname(os.path.abspath("__file__"))) # 获取上一级路径,打印结果:D:\work\workspace\pycharmworkspace\mysite1\department tff_path = os.path.join(path, 'tff') # path路径拼接tff文件目录 -> D:\work\workspace\pycharmworkspace\mysite1\department\tff print(os.path.join(tff_path, 'Monaco.ttf')) # 打印结果D:\work\workspace\pycharmworkspace\mysite1\department\tff\Monaco.ttf

# 使用pathlib模块
from pathlib import Path
Path(__file__)  # 获取当前文件路径
Path(__file__).parent  # 上级文件路径
Path(project_path / 'tmp')  # 路径拼接
 

 

posted @ 2023-02-27 23:31  dyjnicole  阅读(26)  评论(0编辑  收藏  举报