1

Python 2.7 に基づいて、ツイートを読み取るための GUI に取り組んでいます。

Eclipse と PyDev を介してスクリプトを実行すると、すべて正常に動作します。しかし、gui2exe/py2exe でコンパイルした後、次のエラー メッセージが表示されます。

twython.exceptions.TwythonAuthError: Unable to obtain OAuth 2 access token

コードは次のとおりです。

CONSUMER_KEY = '****'
    CONSUMER_SECRET = '****'
    ACCESS_KEY = '****'
    ACCESS_SECRET = '****'
    twitter = Twython(CONSUMER_KEY, CONSUMER_SECRET, oauth_version=2)
    ACCESS_TOKEN = twitter.obtain_access_token()
    if settings.value("Proxys").toBool() == True:
        httpproxy = settings.value ("HttpProxy").toString()
        httpsproxy = settings.value ("HttpsProxy").toString()
        proxystring = "'http': '%s','https': '%s'" % (httpproxy, httpsproxy)
        client_args = {
                       'proxies': {
                                   proxystring,
                                   }
                       }
        self.api = Twython(CONSUMER_KEY, access_token=ACCESS_TOKEN, client_args=client_args)
    else:
        self.api = Twython(CONSUMER_KEY, access_token=ACCESS_TOKEN)

誰でも助けることができますか?

4

0 に答える 0