为了账号安全,请及时绑定邮箱和手机立即绑定

AttributeError:模块“维基百科”没有属性“摘要”

AttributeError:模块“维基百科”没有属性“摘要”

幕布斯7119047 2022-06-02 17:24:10
import wikipediaprint (wikipedia.summary("Wikipedia"))在这段代码中,我遇到了这个问题:AttributeError:模块“维基百科”没有属性“摘要”
查看完整描述

1 回答

?
波斯汪

TA贡献1811条经验 获得超4个赞

你可能做过这些事情之一吗?

  • 您将 Python 文件命名为wikipedia.py

  • 您将运行代码的文件夹命名为wikipedia

如果是这样,只需将其重命名为wikipedia以外的其他名称。

$ cat wikipedia.py

import wikipedia

print(wikipedia.summary("Wikipedia"))


$ python wikipedia.py

Traceback (most recent call last):

  File "wikipedia.py", line 1, in <module>

    import wikipedia

...

    print(wikipedia.summary("Wikipedia"))

AttributeError: module 'wikipedia' has no attribute 'summary'


$ mv wikipedia.py myfile.py

$ python myfile.py

Wikipedia ( (listen) wik-ih-PEE-dee-ə or  (listen) wik-ee-PEE-dee-ə) is a multilingual online encyclopedia created ...

通常,您不应将自己的文件、文件夹、包命名为与您正在导入的内置或第 3 方包相同的名称。因为如果你这样做了,那么 Python 将使用它而不是正确的包。


查看完整回答
反对 回复 2022-06-02
  • 1 回答
  • 0 关注
  • 93 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信