問題タブ [tweepy]

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 投票する
1 に答える
819 参照

tweepy - gitからPythonライブラリにtweepyをインストールできません

私は試した:

git clone git://github.com/joshthecoder/tweepy.git cd tweepy python setup.py install

「クローン」を強調表示する構文エラーが発生します

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

python - tweepy(python)でツイートID(since_id、max_id)を取得するにはどうすればよいですか?

ツイートIDを取得して、 tweepyを使用して作成しているPythonアプリのユーザーのタイムラインにどのツイートが表示されているかを確認する方法を知りたいです。

ツイートIDを抽出したり、追跡したりする方法はないようです。チェックを維持するパラメータはsince_idです。誰か助けてくれたらお願いします。

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

datetime - tweepyステータスオブジェクトから日付と時刻を取得するにはどうすればよいですか?

私がやるとします

それは私のタイムラインに投稿された20の最近のtweepyステータスオブジェクトのリストを返します。

20通のメッセージを出力しますが、ステータスが投稿された時刻を取得することはできますか?ステータスオブジェクトには他にどのような属性がありますか?ヘルプが必要です。

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

python - Tkinter と Pyserial がプログラム全体の実行をブロックしないようにする方法

私は現在、Tkinter (GUI 用)、Pyserial (デバイスとのシリアル通信)、および Tweepy の使用を含むプログラムを作成しています。現在の実行の流れは次のとおりです。

  1. GUI クラスがインスタンス化されます (Tkinter に基づく)。このコード セットでは、Tkinter の標準のキー バインド関数も使用します。
  2. GUI クラスは、ノンブロッキング シリアル接続を内部的に作成します。これは書き込みのみに使用され、読み取りには使用されません。
  3. 次に、プログラムは Tweepy Stream インスタンスの作成に進み、ツイートをリッスンします。

GUI と Tweepy インスタンスは別々に正常に動作します。ただし、順次呼び出すと(2)で停止します。Tweepy は、Tkinter ウィンドウが閉じられた後にのみ初期化されます。

Tweepy と GUI の両方を同時に動作させる方法はありますか (オブジェクトが相互に参照する必要があることを除いて、マルチスレッドに似ていますか?)

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

python - tweepyを使用したトップリツイートの検索と抽出

特定の検索タグの上位のリツイートを抽出する必要があります。そのために、これを実行しました。

次に、正規表現を使用した検索から、上位のリツイートを抽出することができました。

しかし、問題は、330のツイートの後でループが停止し、リツイートはそれらの330からのみであるということです。

私のアプローチは正しいですか、Twitterをもっとこすり取る方法はありますか、それともリツイートにアクセスするより直接的な方法はありますか?

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

android - sl4a と py4a で tweepy モジュールを使用するには?

tweepy を使用して Python で記述された Twitter クライアントを構築し、Android の sl4a (py4a を使用) で実行しようとしています。しかし、メイン スクリプトで tweepy モジュールのインポートに失敗しているようです。スクリプトは実行されません。sl4aのscriptsディレクトリにtweepyディレクトリをコピペしても動かないので、sl4aでのtweepyの正しい使い方を教えてください。

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

python - tweepy を使用して Twitter のストリーミング API にアクセスする

私は現在、tweepy を使用して Twitter のストリーミング API にアクセスし、正しく実行するためのサンプル コードを取得するのに問題があります (エラー...または少なくとも実行方法)。GitHub (バージョン 1.9 のラベルが付いている) と Python 2.7.1 の tweepy の最近のクローンを使用しています。

3 つのソースからサンプル コードを試してみました。いずれの場合も、追跡用のテスト用語として「twitter」を使用しています。

  1. O'Rilley Answers コード: Twitter のストリーミング API を使用してリアルタイムでツイートをキャプチャする方法

  2. Andrew Robinson のブログ: Tweepy を使用して Twitter ストリームにアクセスする

  3. GitHub の Tweepy サンプル リポジトリ (Andrew Robinson が行ったように、OAuth 認証をサポートするように簡単に変更できます): streamwatcher.py

3 つのケースすべてで同じ結果が得られます。認証は成功し、エラーは発生せず、メイン プログラム ループは問題なく実行されているようです。ネットワーク使用率が約 200KB/s に跳ね上がり、python プロセスの CPU 使用率がほぼ 100% に跳ね上がるので、データが受信されていると思います。ただし、コンソールには何も出力されません。

何らかの理由で tweepy の Stream クラスがカスタム コールバック メソッドを呼び出していないのではないかと思われます。各例のコールバック メソッドを書き直して、呼び出されるたびに出力を生成しようとしましたが、これはこれを裏付けているようです。これは、Andrew Robinson のブログ エントリに基づく非常に単純なテスト コードの 1 つです (もちろん、私のアプリのキーは削除されています)。

私は何を間違っていますか?

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

python - PythonPath に追加する Tweepy API の正しいディレクトリ

iMac 10.7.4、Eclipse Indigo、Pydev、Python 2.7 のセットアップ

Tweepy API をインストールしようとしていますが、初心者のプログラマーにはドキュメントが少し不足しています。必要なファイルをアプリケーションフォルダーにダウンロードし、「python setup.py install」と入力したため、インストールしたと思いました

しかし、私は今、Pythonpath と正しい使用方法について学んでいます。import

PythonPath に追加できるように、Tweepy フォルダーの場所を教えてください。

私のPython「システムライブラリ」はすべて、標準のディレクトリ構成であると私が信じている場所にあります

/ライブラリ/フレームワーク/Python.framework/バージョン/2.7/lib/python2.7/

編集: PythonPath の出力

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

python - UnboundLocalError: 代入前にローカル変数 'resp' が参照されました

これは、いくつかの異なる解決策で非常に一般的なエラーのよう です。python: UnboundLocalError: local variable 'open' referenced before assignment

Python: UnboundLocalError に関するヘルプ: 代入前に参照されるローカル変数

私の質問が異なるのは、実行中のコードに変数「resp」がないことです。他の質問のほとんどは、投稿者がクラスと変数に同じ名前を使用したか、グローバル変数として宣言しなかったために投稿されました。

コード

エラー

助言がありますか?

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

python - sys.path.append()を使用したTweepyAPIの指定

OSX10.7.4のセットアップEclipseIndigo、Pydev、Tweepy-1.9

これは比較的簡単なはずだと思いましたが、エラーが発生し続けます。sys.path.append()を使用してTweepy APIを指定しようとしていますが、PyDevは「未解決のインポート:tweepy」エラーを表示し続けます

私のコード

私が見たこれに関するいくつかの同様の投稿がありますが、それらはトップレベルのファイルにリンクするか、ディレクトリ内の特定のファイルにリンクするかについて矛盾するアドバイスを与えているようです。

私の質問は、現在のトップレベルのフォルダー(/Applications/tweepy-1.9)に直接リンクする必要がありますか、それともこのフォルダー内の特定のファイルにリンクする必要がありますか?Machakuから、両方を実行できるという関連質問に関する情報が提供されましたが、「<strong>init.py」という名前のファイルを作成してリンクする必要があります。

私は両方を試しましたが、どちらもうまくいかないようです。

いつものようにどんな提案も大いに応用されます


エラー


tweepy-1.9ファイル構造

  • tweepy-1.9

    • 建てる

      • bdist.macosx-10.5-fat3
      • lib
        • tweepy
          • init .py (「init」の両側に2つのアンダースコアがあります)
          • api.py
          • auth.py
          • バインダー.py
          • cache.py
          • cursor.py
          • error.py
          • models.py
          • oauth.py
          • parsers.py
          • Streaming.py
          • utils.py
    • dist

      • tweepy-1.9-py2.7.egg
    • PKG-INFO
    • README
    • setup.cfg
    • tweepy
      • init .py (「init」の両側に2つのアンダースコアがあります)
      • api.py
      • auth.py
      • バインダー.py
      • cache.py
      • cursor.py
      • error.py
      • models.py
      • oauth.py
      • parsers.py
      • Streaming.py
      • utils.py
    • tweepy.egg-info
      • 依存関係_links.txt
      • PKG-INFO
      • SOURCES.txt
      • top_level.txt
      • zip_safe