スクレイピングが必要な Web サイトがあります。必要なデータを入力できます。問題は、ボタンを押して結果のページを取得する方法がわからないことです。
ボタンには次のコードがあります。
<input type="button" value="Search!" onclick="SearchSmth();" id="btSearch">
したがって、タイプが「送信」ではないため、Browser.submit() を使用しようとすると失敗します。私はこのようなものを使用してみました:
resp = b.click(type="button", id="btSearch")
しかし、それも失敗しました:
ClientForm.ControlNotFoundError: no control matching type 'button', kind 'clickable', id 'btSearch'
このボタンを押すにはどうすればよいですか?