我正在嘗試使用請求模塊來編寫簡單的網絡爬蟲程序,並且我想知道如何禁用它的-default- keep-alive feauture。Python-請求(> = 1. *):如何禁用保持活動狀態?
我試着使用:
s = requests.session()
s.config['keep_alive'] = False
不過,我得到一個錯誤,指出會話對象有沒有屬性「配置」,我認爲這是與新版本改變了,但我似乎無法找到如何在官方文檔中進行。
事實是,當我在特定網站上運行爬蟲程序時,它最多隻能獲得五頁,然後無限循環,因此我認爲這與保持活躍功能有關!
PS:is爲Web爬蟲請求一個好的模塊?有更適應的東西嗎?
謝謝!
這是[changed 1.x](http://docs.python-requests.org/en/latest/api/#migrating-to-1-x) – Elrond