为什么这个在主程序入口中运行时会报我的配置文件中路径错误。配置文件中报告路径拼接。不可以这样拼接的吗?
1、你的 self.file_name 已经是一个完整的 path 了,前面为啥还要拼 override_path 2、filename 拼接的时候,可以写成 os.path.join('BASE_DIR', 'reports', '测试报告.html'),这样可以避免斜杠方向不一样的问题
一劳永逸,可以在根目录里面加个文件,里面有个变量 project = os.path.abspath(os.path.dirname(file)) 然后其他地方引用这个文件 os.path.json(project,二级目录,xx) 一路拼接过去就行。