【发布时间】:2021-07-06 22:03:30
【问题描述】:
我在尝试安排一个项目的执行时遇到了一些麻烦。
结构是:
main folder
|- lib
| |- file1.py
| |- file2.py
|
|- data
| |- file.csv
|
|- temp
| |- file.json
|
|-main.py
对比线是:
*/5 * * * * python3 /home/myName/main_folder/main.py
我一直在尝试使用没有依赖关系的简单 python 脚本使用此命令行,并且工作正常。问题是在这种情况下main.py 导入lib 中的类和函数,我认为它可以处理它。
在我的main.py 上,我正在导入这样的from lib import file1, file2。是否存在另一种可能使用os 程序知道绝对路径的方式?
【问题讨论】:
-
快速修复:*/5 * * * * cd /home/myName/main_folder/; python3 main.py