ブラウザ自動化
Webブラウザの操作を録画し、スクリプトとして再生できます。PRO
概要
ブラウザ自動化は、Playwright Codegenを使ってブラウザ操作を録画し、Pythonスクリプトとして出力する機能です。フォーム入力、ボタンクリック、データ取得などのWeb操作を自動化できます。
対応ブラウザ
| ブラウザ | 対応状況 |
|---|---|
| Google Chrome | 対応(自動検出) |
| Microsoft Edge | 対応(自動検出) |
インストール済みのブラウザを自動的に検出します。
録画の手順
- サイドバーの「ブラウザ自動化」を選択
- 開きたいURLを入力
- 「録画開始」をクリック — ブラウザが起動する
- ブラウザ上で操作を行う(クリック、入力、ページ遷移など)
- ブラウザを閉じると録画が終了
- 生成されたコードを確認し、「エディタに適用」または「破棄」を選択
ブラウザスクリプトの実行
ブラウザ自動化で生成されたスクリプトは、通常のスクリプトと同様に実行できます。実行時には環境変数 PYBES_BROWSER が設定されます。
プロセス監視
ブラウザスクリプトの実行中、Pybesは子プロセス(ブラウザ)の状態を監視します。ブラウザが閉じられると、スクリプトも自動的にクリーンシャットダウンされます。