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)
誰でも助けることができますか?