これは、初めてSeleniumを使用しているWebサイトからデータをスクラップしようとしています。幸いにも、私はSeleniumとChromeを調整し、必要なWebサイトを開きました。開いたら、Pythonに 'SEARCH
'をクリックして、空のボックスを空白のままにして(結果の隣に)Pythonに結果をエクスポートするように伝えます。 xlsx
ファイルをresult_file
として保存します。なぜスニペットが爆発しているのか分かりません。あなたの親切な支援を提供してください。Selenium Python code
from selenium import webdriver
driver = webdriver.Chrome("C:\Python27\Scripts\chromedriver.exe")
driver.get("https://etrakit.friscotexas.gov/Search/permit.aspx")
number_option = driver.find_element_by_id("cplMain_btnSearch")
number_option.click()
search_button = driver.find_element_by_id("cplMain_btnExportToExcel")
search_button.click()
result_file = open("result_file.xlsx", "w")
driver.close()
result_file.close()
ありがとうございましたDaniel、元の投稿をコードで更新しました。検索は素晴らしいですが、Excelへのエクスポートはまだファイルをダウンロードしません。 –
Ajaxスクリプトが結果をフェッチし、エクスポート・ボタンを表示している間は、待つ必要があります。 –