我有一个python文件。它从.pyc文件调用方法,如下所示。你知道吗
你知道吗someFile.py文件你知道吗
# do something
from EvaluateT.read_input_data import *
print "imported"
# do something
inputData = ReadInputData(someInputFile)
print "read"
# do something
当我打电话给口译员并输入以下语句时
import read_input_data
help (read_input_data)
我看到以下输出:
CLASSES
ReadInputData
class ReadInputData
| Methods defined here:
|
| __init__(self, inputFile)
|
| read_input_data(self)
但是,当我跑的时候someFile.py文件,输出打印“imported”并忽略“inputData=ReadInputData(someInputFile)”语句之后的所有内容。 为什么这个声明失败了?我做错什么了?你知道吗
我安装了uncompyle2将我的.pyc文件反编译为.py文件。它使用的是未正确安装的numpy和scipy。我重新安装了所需的软件包,现在可以正常工作了!你知道吗
相关问题 更多 >
编程相关推荐