【问题标题】:Why Python Module Error Running with Batch File?为什么使用批处理文件运行 Python 模块出错?
【发布时间】:2023-01-17 15:32:06
【问题描述】:

我不确定在这里做什么。

下图显示了层次结构。

我试过了在里面文件中的代码。

将 main.py(不使用它)保存在父文件夹中

【问题讨论】:

  • 没有看到任何代码就很难提供帮助

标签: python batch-file python-module


【解决方案1】:

问题是“import Data_Upload”在当前目录中查找该文件。在您的示例中,当前目录是E:Traffic_Dip_4G,这不是模块所在的位置。您需要将顶级目录的父目录添加到 Python 路径 (sys.path),以便可以找到它。

像这样的东西,在你做任何其他进口之前:

import os
import sys
sys.path.append(os.path.abspath(os.path.dirname(__file__)+'/../..'))

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-01-07
    • 2011-08-19
    • 2018-12-14
    • 2017-09-16
    • 2013-02-12
    • 1970-01-01
    • 1970-01-01
    • 2020-03-30
    相关资源
    最近更新 更多