abc.py脚本中使用了多个sys.path.append(os.getcwd() 代码,如下:
import os,sys
sys.path.append(os.getcwd() + "\\app")
from mypacked import * # mypacked 是一个包文件
mypacked 是一个包文件,里面通过_ini_,放置了多个共享函数文件。
写了一个abc.bat脚本,打算通过定时任务定时跑这个abc.py,bat文件代码如下:
"C:/Python39/python.exe" "C:/test/abc.py"
time.sleep(30) # 此行用于显示报错
双击abc.bat运行,报错如下:
Traceback (most recent call last):
File "C:/test/abc.py", line 19, in <module>
from mypacked import *
ModuleNotFoundError: No module named 'mypacked '
就是说bat无法导入mypacked 包,请问该如何解决或者优化呢?
服务器上如何定时跑一个python文件呢?