我的项目结构如下:
当我使用
python driver.py --job=dataPrepartion.dataIngestion XX XX XX
我收到一个错误“没有名为custlogger的模块”(附屏幕截图)
然而客户记录器.py文件存在于“datapreparation”文件夹中(请参见项目结构图)。 如果我直接使用
python dataIngestion.py XX XXX XX
代码运行得很好。现在如果我在数据摄取.py至
import dataPrepartion.custlogger as logg
代码从
python driver.py --job=dataPrepartion.dataIngestion XX XX XX
但是现在它并没有从
python dataIngestion.py XX XXX XX
并抛出模块未找到错误。你知道吗
有什么方法可以使import语句独立起来,这样它就不会抛出调用代码的脚本错误。
目前没有回答
相关问题 更多 >
编程相关推荐