在a.py里拼接atp.log的路径?
在a.py中
print(__file__)#本文件的位置结果:
import osprint(os.path.abspath(__file__))#转目录,斜杠的方向结果:
print(os.path.dirname(__file__))结果是获取到本文件的上一级目录
获取到atp目录
结果:
最终代码:
1 import os 2 ATP_PATH = os.path.dirname(os.path.dirname(os.path.abspath(__file__))) 3 LOG_NAME = ‘atp.log‘ 4 LOG = os.path.join(ATP_PATH,‘logs‘,LOG_NAME) 5 print(LOG)
结果:
原文地址:https://www.cnblogs.com/Mezhou/p/9882819.html
时间: 2024-08-30 04:21:36