python 代码文件路径注意事项

2022-01-07 11:41:06 浏览数 (1)

  • 检查代码的工作路径,是不是代码文件所在路径
  • 导入别处的包 基于该代码的工作路径写如下的代码,加入相对路径,可以找到要导入的文件
代码语言:javascript复制
import sys
import os
sys.path.append("../xxx/")
sys.path.append("../../xxx")
from tools_v1 import xxxx
  • 查bug,检查文件真实路径
代码语言:javascript复制
print(os.path.realpath("origin_dev_modify.txt")) # 打印真实的读取路径
  • 终极武器,最好的写法,获取代码所在路径 需要的文件相对该代码的相对路径
代码语言:javascript复制
file = os.path.join(os.path.dirname(__file__), "yourfile.txt")

0 人点赞