剛學python沒有很久,現在我想做一個功能。可以自動填網站裡的表格,然後將最後處理
的結果(網頁原始碼)紀錄下來。表格大概長這樣:
<form action="func.php" method="post">
<textarea name='content'></textarea>
<input type="submit" value="Submit"/>
</form>
現在要用的這網頁的整個過程會有這三個頁面
送出
填寫內容----------資料處理中...(自動跳轉)----------result
用urllib + urllib2 但是只能送出,最後只會停在"資料處理中"這裡
我用過 mechainize。填寫表格然後送出都沒有問題,可是他會卡在"資料處理中"這個
頁面,無法自動跳轉到result的頁面。
然後也試了spynner,但很奇怪的是,我怎麼試就是只能填寫內容但不能送出
執行時,若用他的應該是PyQt做出來的gui的網頁畫面,用滑鼠按送出也沒有反應
然後按其他的超連結都沒問題,很奇怪= =
所以想請問大家能指點一下要怎麼實現這個功能嗎?謝謝!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 111.255.38.252
→
04/25 22:24, , 1F
04/25 22:24, 1F
→
04/25 22:24, , 2F
04/25 22:24, 2F
→
04/25 22:25, , 3F
04/25 22:25, 3F
→
04/25 22:25, , 4F
04/25 22:25, 4F
→
04/25 22:26, , 5F
04/25 22:26, 5F
→
04/26 00:01, , 6F
04/26 00:01, 6F
→
04/26 00:01, , 7F
04/26 00:01, 7F