問題タブ [pafy]

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

python - 関数の stdout 出力をシェルに取り、tkinter に出力する

私は pafy モジュールを使用して YouTube ビデオをダウンロードしていますが、pafy 関数の 1 つでdownload、ダウンロードの進行状況を画面に出力すると呼ばれ、その出力を取得して tkinter ウィンドウに配置したいと思います。

パフィ関数は次のとおりです。

最後の関数best_video.download()は、画面に出力する関数です。

それを行う方法のアイデアはありますか?

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

python - YouTube データ API

多数の YouTube クリップからキャプションを取得したいと考えており、YouTube Data API を使用してこれを実行できると考えました。言語も指定したいと思います (例: 英語、ドイツ語)。これは v2 では可能だったと思いますが、いくつかの調査の結果、v3 では可能ではないようです。誰かアドバイスしてくれませんか?テキスト ファイルを取得したら、Python を使用してテキストを分析する予定です。どうもありがとう!

0 投票する
0 に答える
596 参照

python - Python ソケットがインターネットの切断時にコードをハングアップさせる

こんにちは、みなさん!

YouTube からデータを取得できるようにする pafy という python モジュールを使用しています。これを使用しているときに、特定の時間にインターネットが切断され、エラー応答は返されませんでしたが、プログラムがハングしました。インターネットに再接続したとき、コードが再開されず、再起動する必要がありました。私はそれについて知らず、それを見る前に数時間そこにぶら下がっていたので、これはちょっと面倒でした. 再発防止に努めたいと思います。

私はそれを絞り込み、この小さなコードでハングを何度も再現することができました. また、コードのトレースを実行して、ソケット モジュールにアクセスするときにハンドリングすることを確認しました。

あなたはそれを実行し、それが「今」印刷されたら、インターネットを切断します。数回試行する必要があるかもしれませんが、複数のオカシアンでは同じ場所に着陸しました。

モジュール名: ソケット、関数名: readline

これが私が使用しているサンプルコードです。
python -m trace --trace test_code.py

適切なタイミングで切断すると、ハングし続ける場所がここにあります。
適切な場所で切断されない場合、接続エラーでタイムアウトします (これは、どこでも実行したいことです...)

ここに画像の説明を入力

どうしたものか知っている人がいたら教えてください。そうでない場合、将来のハングを回避するためにできる回避策はありますか?


編集:この男は問題に遭遇して修正したようです。http://davejingtian.org/2014/11/14/python-hacking-urlopen-timeout-issue/ 皆さんはどう思いますか?


0 投票する
0 に答える
884 参照

python-2.7 - HTTP エラー 403: Pafy を使用して YouTube 動画をダウンロードしようとすると禁止されています

これは、カスタム URL で YouTube ページを検索するために使用しているコードです。その後、ユーザーはビデオ番号に基づいてダウンロードするビデオを選択できます。問題は、ダウンロードしようとするほとんどのビデオが次のエラーを返すことです。

そして、非常に少量のビデオしか機能しません。私はグーグルで調べて、似たようなものに対する答えを見つけました。ヘッダーを挿入するように言われたので、そうしましたが、それでも機能しません。前もって感謝します!

0 投票する
0 に答える
501 参照

python - mplayer による Python ストリーミング

みなさん、これは私の最初の質問なので、フォーマットのエラーや無知についてお詫び申し上げます。私は個人秘書に取り組んでおり、YouTube の動画 (音声のみ) をストリーミングしたいと考えています。検索用語の最初のビデオの URL を見つけることができましたが、mplayer でその URL をストリーミングする方法を理解することはできません。私は pafyとこのmplayer ラッパーを使用しています。

これは、URL を取得して pafy インスタンスを作成するコードです。mplayer にストリーミングする際に皆さんが提供できる助けをいただければ幸いです。ありがとう!

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

python - チャネルが安全でないため、管理者は無効になっています

webapp を作成するために pythonanywhere.com で web2py を使用していますが、モジュール名 pafy をインポートして web2py のコントローラーで使用し、アプリを実行すると、安全でないチャネルのために管理者が無効になっていることが示されます。私がそこに書いたコードを以下に示します。以下はコントローラーフォルダーのdefault.pyスクリプトです