|
本帖最後由 pythonist 於 12-1-5 11:34 PM 編輯
那個“另存csv“的html碼是
- <img border="0/" onclick="exportReportData('csv');" src="/ch/images/save_csv.gif">
複製代碼
表示點擊後才由server端動態產生csv報表提供下載。
可以寫支Python程式透過Selenium去操作Google Chrome,模擬點擊“另存csv“的動作就可以自動抓取從1999年1月至2012月1月共157個月的csv報表。通常是存在C:\Users\your_user_account\Downloads
以上程式是假設Google Chrome會自動儲存csv檔,如果儲存前會出現確認視窗,Selenium也有相關的api可以處理這種case。 |
評分
-
查看全部評分
|