問題タブ [python-requests-html]

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 に答える
755 参照

python - Web ページ (html ソースではない) に表示されているすべてのテキストを取得する方法は?

たとえば、「www.google.com」でテキストを表示したい場合は、Chrome で開いて ctrl+a & ctrl+c を押します。

それ以外の:

私は打撃のような requests_html モデルを試しました:

しかし、それでも打撃のようなhtmlが表示されます:

次に、ctrl+a と ctrl+c を押すようにページにすべてのテキストを表示するにはどうすればよいでしょうか?

ありがとう。

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

python - 複数の非同期リクエストの作成

Corey Schafer のチュートリアルで発見したRequests-Htmlという新しいライブラリの探索を始めたところです。課題は、n 個の異なる requests の非同期呼び出しを作成することです。

たとえば、次のコードは約 3.6 秒で実行されます。

問題は、このライブラリで 500 非同期リクエストを作成したい場合、どうすればよいですか? 500 の異なる関数をコーディングしなければならないということはあり得ませんよね?

関数ジェネレーターを使用してリストを作成しようとしたため、その中にn 個の異なる関数を自動的に渡すことができます。

しかし、私は

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

python - リクエストを使用して何かの HTML 値を変更するには?

Web サイトのフォームの HTML 値を変更したいと考えています。基本的には、検索アルゴリズムにテキストを入力するだけです。これが私のコードです:

提案検索の値を変更したいのですが、印刷findsearchすると末尾が

リクエストを使用して値を変更するにはどうすればよいですか?

OK、リクエストを使用してそれを行うことはできないようです。これがセレンを使用した私のソリューションです。また、インポートwebdriverして、Keys

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

javascript - スクロール時に JavaScript を使用して要素を読み込む Web ページからスクレイピングするにはどうすればよいですか?

友人から、特定の Web サイトからポケモンのデータを収集するための Web スクレイピング スクリプトを作成できるかどうか尋ねられました。

JavaScript をレンダリングし、特定のクラスを取得して Web サイト ( https://www.smogon.com/dex/ss/pokemon/ )からデータを収集する次のコードを作成しました。

問題は、ページを下にスクロールすると、ページがより多くのエントリをロードすることです。これからスクレイピングする方法はありますか?私はWebスクレイピングが初めてなので、これがどのように機能するのか完全にはわかりません。