Python中的AttributeError

时间:2015-07-09 14:10:12

标签: python python-import

我的整个代码是

import warc

f = warc.open("file.warc.gz")
for record in f:
    print record['WARC-Target-URI'], record['Content-Length']

但它给了我这个错误:

  File "warc.py", line 1, in <module>
  import warc
  File "/path/warc.py", line 3, in <module>
  f = warc.open("file.warc.gz")
  AttributeError: 'module' object has no attribute 'open'

我刚刚在instructions之后使用sudo pip install warc安装了warc。代码也只是该页面的复制和粘贴。 我不明白为什么导入不起作用。我也尝试升级安装,但它已经是最新版了。

1 个答案:

答案 0 :(得分:0)

我终于发现了问题reading this question。我调用了我的脚本warc.py,这就产生了冲突。小心你如何命名你的文件。