首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >模块"twitter“没有属性"Twitter”

模块"twitter“没有属性"Twitter”
EN

Stack Overflow用户
提问于 2018-06-08 03:39:56
回答 1查看 119关注 0票数 1

我有以下文件twitter.py,它定义了一个名为Twitter的类:

代码语言:javascript
复制
class Twitter:

     data = {}

     def __init__(self):
         pass

     def tweet(self):
         print("I'm tweeting")

我在与twitter.py相同的目录中有另一个文件main.py,它导入twitter并尝试实例化该类:

代码语言:javascript
复制
import twitter

twitterObj = twitter.Twitter()

不幸的是,Python抛出了错误消息:AttributeError: module 'twitter' has no attribute 'Twitter'

我做错了什么?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-06-08 03:48:16

无法在我的机器上重现此错误。我假设您在python路径中安装了一个名为"twitter“的模块,该模块覆盖了项目文件。尝试重命名twitter.py。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50749039

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档