我是python和getopt函数的新手。我正在尝试导入getopt,但是我遇到了错误。
我的代码只是:
import getopt
并尝试了
from getopt import * /// from getopt import getopt
以下输出:
python asdfasdf.py
ARGV : []
Traceback (most recent call last):
File "asdfasdf.py", line 1, in <module>
import getopt
File "/home/STUDENTS/~~/csc328/TCP/pyExample/getopt.py", line 12, in <module>
'version=',
TypeError: 'module' object is not callable
我的python是2.6的东西,这是我在2.3中实现的。
编辑:我正在使用unix
答案 0 :(得分:2)
您的代码中可能有getotp模块。当你引用python第三方模块时,它会尝试导入你的模块。
请在示例中删除getopt.py
或重命名。