модуль «твиттер» не имеет атрибута «твиттер» - PullRequest
0 голосов
/ 07 июня 2018

У меня есть следующий файл, twitter.py, который определяет класс под названием Twitter:

class Twitter:

     data = {}

     def __init__(self):
         pass

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

И у меня есть другой файл, main.py, в той же директории, что и twitter.py, который импортирует twitterи пытается создать экземпляр класса:

import twitter

twitterObj = twitter.Twitter()

К сожалению, Python выдает сообщение об ошибке: AttributeError: module 'twitter' has no attribute 'Twitter'

Что я делаю не так?

1 Ответ

0 голосов
/ 07 июня 2018

Невозможно воспроизвести эту ошибку на моей машине.Я предполагаю, что у вас есть модуль с именем «твиттер», установленный в вашем пути к Python, который переопределяет файл проекта.Попробуйте переименовать twitter.py.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...