寫了個自動化,只會用request訪問API。后來學了點執行緒,想要用執行緒提高效率,但是發現如果同時創建幾十個執行緒的話,發request就會達到上限,無法收到有效的respond,想請教一下各位大佬,我的想法是幾十個執行緒同時運行,但是發request的時候排隊挨個來,中間設定一個延遲,保證不會塞車。
或者有沒有什么別的好辦法,多謝指教了,python小白一個,就學了兩天。
uj5u.com熱心網友回復:
哈哈,這樣又何必呢?前面的request回傳完畢之后,后面的request自然會開始
設定延遲只會更慢,不會快
uj5u.com熱心網友回復:
換成行程,執行緒有鎖uj5u.com熱心網友回復:
改多行程試試吧uj5u.com熱心網友回復:
可以參考scrapy的設計模式,異步發布任務,多執行緒處理相應結果。轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/28350.html
