我为我的程序编写了这个脚本。该程序使用python进行脚本编写。无论如何,脚本有这一行
from common import Struct
这是Python标准库的一部分吗?因为我的python似乎错过了它。也许它被弃用了? 该脚本除了包含一个python文件之外没有包含任何其他内容,所以我猜这不是由脚本创建者创建的模块。
答案 0 :(得分:4)
我建议您检查一下common.py文件并将其添加到PYTHONPATH。
如果您正在使用某种类型的unix / bsd,您可以尝试执行“locate common.py”并检查它是否在某处有一个Struct。
希望这有帮助
答案 1 :(得分:0)
在脚本中,只需在引用的行之后添加:
import sys
print sys.modules['common']
它将向您显示导入模块common
的路径。
基于此,您可以轻松查看它是否为Python标准库。
或者,如果您转到https://docs.python.org/3/library/index.html之类的页面,则可以看到Python随附的模块列表。
在这两种情况下,我认为您都可以得出结论,Python没有附带common
模块,如果这样存在,我会发现它是一个非常糟糕的名字。