從Web資料匯入Excel的問題,請教高手們

小弟不才,有個問題想請大家幫忙
我要從網站上面去匯入查詢後的資料,但都會無法成功

首先到政府的網站,然後中下方有個免登入找標案,點進去
http://web.pcc.gov.tw/pis/main/pis/client/index.do
從Web資料匯入Excel的問題,請教高手們

不用下任何條件直接查詢
從Web資料匯入Excel的問題,請教高手們

我想要把查詢出來的結果直接匯入到EXCEL
從Web資料匯入Excel的問題,請教高手們
從Web資料匯入Excel的問題,請教高手們
從Web資料匯入Excel的問題,請教高手們
從Web資料匯入Excel的問題,請教高手們

我試過直接把最後查詢出來的結果貼到要匯入的欄位裡
出來都是找不到網頁
,或是我在匯入的欄位點到最後我要資料的那個頁面在按匯入,也是匯不進來資料

有大大可以幫解這是什麼問題嗎
我主要是想要直接在EXCEL裡面按下重新整理,就會把相關的標案資料帶到EXCEL裡面
就不用一直要開網站出來查詢,也方便可以直接在EXCEL裡面查詢跟存檔,感謝了
2014-12-18 9:56 發佈
網頁表格的部分應該是由javascript產生的,所以你才會只抓到 "讀取中..."

JS的內容好像不送指定的request是抓不到的,

要做到自動抓可能要開火狐或chrome的console看看網頁載入過程中到底送了哪些指令給該網站,

然後再以程式模擬這些指令丟給該網站騙他輸出資料。



網頁複製好後
到Excel→貼上→選擇性貼上→HTML

試試看吧!!
這端可能就真的另外在試試看了
只是..我不會看網頁的指令...囧了..

scott910324 wrote:
網頁表格的部分應該是...(恕刪)
謝謝大大提供方法
可是,我不是要直接COPY貼上的方式
是要用WEB匯入的方式


本幕方陣 wrote:
網頁複製好後到Exc...(恕刪)
小弟剛剛測試了一小段code, 應該以以下的 request 應該就抓得到表單內容了:

req = {'method' : 'search',
'searchMethod' : 'true',
'hid_1' : 1,
'tenderWay' : 1,
'tenderDateRadio' : 'on',
'tenderStartDateStr' : '103/12/12',
'tenderEndDateStr' : '103/12/18',
'tenderStartDate' : '103/12/18',
'tenderEndDate' : '103/12/18',
'isSpdt' : 'N',
'btnQuery' : '查詢'}



其中有日期的部分要隨查詢日期作更動

效果大概是長這樣(python code):


有文字檔就可以自轉成excel 或程式碼直接寫入excel
感謝大大測試
但容小弟再度不才...囧
我要怎樣把這段指令用到EXCEL裡...求開示啊..囧

scott910324 wrote:
小弟剛剛測試了一小段...(恕刪)
想請問一下你想要的效果大概是什麼
(例如:於開著excel的狀態手動更新 或 關著的狀態定時做更新 或 其他等等)

小弟是使用 python, 如果要跟我一樣使用這個工具開發

的話可能要麻煩你裝一下2.7板的python跟一些相依套件

大概可以做到定時讓他抓網頁然後自動產生新EXCEL檔或匯入已存在的EXCEL

細節可能就要自己稍微調整了。
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?