我在 C:\Desktop\A 中有一个 python 脚本“cost_and_lead_time.py”。此脚本导入 3 个其他脚本和一个“cost_model.json”文件,所有这些都在文件夹 A 中。
现在,我在 C:\Desktop\Model\Results 中有一个模拟结果。我在“call C:\Desktop\A\cost_and_lead_time.py”这个文件夹中有一个单行批处理文件,但是当它尝试打开 cost_model.json 文件时它返回一个错误。导入其他 3 个脚本似乎没有问题,因为这些脚本在打开 json 之前出现。
我的问题是,有没有办法将这个 cost_model.json 文件保存在该目录中并通过批处理文件运行脚本而不将 json 文件复制/粘贴到结果文件夹中?我能想到的唯一方法是在 python 脚本中硬编码文件的完整路径,但这对我来说并不理想。我正在寻找添加到批处理文件的代码,而不是 python 脚本。
谢谢