問題タブ [twython]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
1815 参照

python - Tweepy/Twython を使用して Python でフォロワーのリストを取得する際の不正な認証データ エラー

他のSOユーザーとまったく同じ方法でやっています

しかし、次のエラーが発生します。

ストリーミングは機能しているだけなので、認証プロセスは正常に行われたと思います。

この問題はTweepyに限定されません。たとえば、Twythonを試しました

非常によく似たエラーが発生しました:

キーとトークンを 3 回確認しましたが、問題ないことを確認しました。私が経験している問題の根本は何ですか?

ps私の問題はもっと深いと思います。Twython が動作するサンプル コードを取得できません。次のコード:

生産する

どういうわけかoauthに関連していると思いますが、requests_oauthlibを更新しても役に立ちませんでした。

0 投票する
1 に答える
37 参照

python - エラー受信時の検索停止

ツイート ID のリストをループしようとしていますが、存在しないものに遭遇すると、404 エラーが発生し、スクリプトが停止します。私はこのようなことを試しました:

それでもスクリプトは停止します。ID をログに記録 (または印刷) して、スクリプトを続行できるようにしたいと考えています。

ありがとう、B

0 投票する
2 に答える
296 参照

python - DELETE REST API 呼び出しで TwythonStreamer を切断する

TwythonStreamer のラッパーは次のとおりです。

ツイッターからステータスを取得するための私の呼び出しは次のとおりです。

Web サーバーへの GET REST API 呼び出しで「バドミントン」を探すこのストリームを作成します。コード化されていませんが、非同期呼び出しになります。つまり、ストリームが正常に作成されたことを示す「1」などの応答が返されます。

self.disconnect値が「バドミントン」の DELETE REST API 呼び出しを受信した場合、どうすればよいですか?

0 投票する
1 に答える
511 参照

python - PySide と Twython で複数のスレッドを使用するにはどうすればよいですか?

Twitter からストリームをキャッチするために、GUI にPySideを使用し、Twitter API ライブラリとしてTwythonを使用して、小さな Python アプリを作成しようとしています。

私が抱えている問題は、[Twitter の監視を開始] ボタンをクリックすると、ストリームが完了するまで UI がフリーズし、その時点でコードが実行され続け、[開始] ボタンが無効になり、[停止] ボタンが有効になることです。UI は次のとおりです。

ここに画像の説明を入力

それ以外はすべて機能しているようです。そのままにしておくと、CSV ファイルが想定どおりに作成されます。Twython コンポーネントは期待どおりに機能しているようです。

151 行目は、[開始] をクリックしたときに Twitter からのストリーミングが開始される場所です。

ストリーミングを別のスレッドに移動し、UI の [停止] ボタンを使用して、Twython にストリームのキャプチャを完了して終了するように指示するにはどうすればよいですか?

MyStreamerインスタンスを別のスレッドに送信してから、.disconnect()シグナルを送信して、ストリームのキャプチャを終了できるようにする必要があります。

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

0 投票する
5 に答える
17644 参照

python - Twython を使用してツイートを送信すると、twitter api エラーが発生する

Twythonを使用して Python にツイートを送信させようとしていますが、何らかの理由で私が試みているすべてが機能していません。

Twython の READMEに従っていますが、まだ目的を達成できません。

以下は私の最近の試みたコードです:

上記のコードを実行すると、次のトレースバック エラーが発生します。

私が間違っていることを誰かが知っていますか?さらに重要なことに、これを修正するにはどうすればよいですか?

バウンティに十分なポイントがありませんが、助けていただければ幸いです。

前もって感謝します

編集

上記は、@justhalf によって提供されたコードから受け取ったトレースバックです。

ありがとう