Python 中的属性错误

AttributeError in Python

我的全部代码是

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'

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

终于发现问题了reading this question。我调用了我的脚本 warc.py,这产生了冲突。谨慎命名文件。