看板 Python 關於我們 聯絡資訊
大家好 最近在利用免費的雲端主機去做網頁爬蟲 Openshite 遇到的問題就是他主機架設在美洲 所以每一個post的反應時間還蠻久的 這樣跑回圈下來的執行時間很長 想知道是不是有機會可以做到非同步的大量post要求 在回傳事件中解決到回應 這樣應該就可以解決主機在美國的問題了 謝謝大家 補充: 我是版本是2.7 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 223.141.5.141 ※ 文章網址: https://www.ptt.cc/bbs/Python/M.1460552609.A.20C.html
uranusjr: 選擇很多, Python 3.4 以上可以用 aiohttp, 其他版本也 04/13 21:43
uranusjr: 可以用 Tornado 或 Twisted 等等 04/13 21:43
※ 編輯: aaa7513231 (114.42.51.132), 04/13/2016 22:15:19
aaa7513231: 因為我是使用cron去跑腳本,上面提供的好像是Web框架 04/13 22:16
aaa7513231: U大,我這樣應該沒辦法套用吧@@? 04/13 22:16
ccwang002: 可以套用啊,都可以非同步等待對方 server 回應 04/13 22:19
ccwang002: 例如:Twisted Web Client / Aiohttp Client 04/13 22:21
aaa7513231: 剛剛看過範例,應該是有搞頭,謝謝大家!!! 04/13 22:31
kenduest: python 2 簡單方式一般可以用 gevent 來處理 04/14 00:57