导入getopt时,Python模块不可调用

时间:2015-12-03 05:08:46

标签: python getopt

我是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

1 个答案:

答案 0 :(得分:2)

您的代码中可能有getotp模块。当你引用python第三方模块时,它会尝试导入你的模块。

请在示例中删除getopt.py或重命名。