文章詳情頁
關于python爬蟲的問題
問題描述
我使用post爬取網頁表格數據,網站如下http://www.ipe.org.cn/Industr...,現在遇到了2個問題,其中一個問題是違規類型中<input type='checkbox' name='violation' data-role='all' checked='' value='0'>,該網頁已經設定了checked,已經有默認值,而我只想要violation=1的數據,不知道該怎么辦第二個問題是在選擇國家,省份,城市過程<select name='select' onchange='setProvince_0();'>我無法直接用name 以及value選擇我想要的表單數據
跪求各位大神的解答
問題解答
回答1:他是有API用來返回數據的,你可以抓取一下,點擊篩選之后的數據流。大概是這個api,http://www.ipe.org.cn/data_as...,post方式,里面有一個參數叫itemType就是你想要的違規類型。然后對應的國家,省份,城市等信息都在api中有體現,自己跟一下就知道了。然后根據需求,構造請求你需要的數據,剩下的就是解析了。。。。
相關文章:
1. docker-machine添加一個已有的docker主機問題2. mac里的docker如何命令行開啟呢?3. 關于docker下的nginx壓力測試4. docker - 如何修改運行中容器的配置5. angular.js - angularjs的自定義過濾器如何給文字加顏色?6. docker安裝后出現Cannot connect to the Docker daemon.7. CSS屬性中的`auto`值是什么意思。8. node.js - node express 中ajax post請求參數接收不到?9. java - 安卓實現熄屏功能。10. java - bootstrap table分頁以后,下面的分頁按鈕消失怎么辦并且如何返回總頁數
排行榜
