問題タブ [pyppeteer]
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.
python-3.x - pyppeteer でクライアント証明書を使用してリクエストを行う方法は?
pyppeteer でクライアント証明書を使用してページにアクセスする必要があります。ここで puppeteer 自体で可能であることがわかりましたが、私の試みは python3 で無効な状態エラーにつながります。私の試みが完全に正しいかどうかはわかりませんが、操り人形師の問題コメントの精神に従っています。私はそれが可能であると期待しているので、私の試みはここにエラーがあります:
これは、上記のエラーにつながる試みです:
google-chrome - Pyppeteer で自動的に開いたタブを検出する
pyppeteer を使用すると、開いているすべてのタブを.pages関数で取得できます。これは、ウェブサイトがそれ自体で新しいタブを開くまで (たとえば、ボタンをクリックした後) 正常に機能しています。この場合、新しいタブは **.pages* の戻り値にリストされません。
この新しいタブを検出して、他のタブ/ページと同じように操作できるようにする方法はありますか?
(操り人形師ではテストしていませんが、同じように動作すると思います。)
コード例 (残念ながら Python 2.7 を使用する必要があるため、yield from を使用する必要があります):
出力: