Невозможно получить доступ к глобальной переменной внутри класса (twython) - PullRequest
0 голосов
/ 08 апреля 2019

Я использую модуль twython и, в частности, стример.Все, что я хочу сделать, это считать количество твитов.Но по какой-то причине я не могу получить доступ к переменной ccount внутри класса, даже если она глобальная.Почему?

class MyStreamer(TwythonStreamer):
    btcount=0
    def on_success(self, data):
        if 'text' in data:
            #print(data['text'])
            ccount+=1
    def on_error(self, status_code, data):
        print(status_code)



global ccount
ccount=0
stream = MyStreamer(consumer_key, consumer_secret, access_token, access_token_secret)
stream.statuses.filter(track='something')

Дополнительный вопрос: как мне вернуть значение моего счетчика через определенный промежуток времени?

...