簡體   English   中英

向服務器發送POST請求時,“請求”庫暫時掛起? [蟒蛇]

[英]'Request' library hangs temporarily when sending POST requests to the server?! [Python]

我有每10秒將數據發送到服務器的python代碼。 我的朋友也有相同類型的代碼,但是在C語言中。我正在使用requests庫。 我有時發現,當我發送數據時,我的代碼有時會掛起。 您可以看到在386到400之間,只有SRDEAFUALT1234正在發送,而1.5-PC(我的代碼)掛起了!

您可以看到在386到400之間,只有SRDEAFUALT1234正在發送,而1.5-PC(我的代碼)掛起了

我的代碼-Python

import requests
import time
while True:
    start_time_loop = time.time() 
    source = requests.get(url)
    result = source.json()
    resp = request.post(another_url.php,json = result,headers) 

    if time.time()-start_time_loop> 10: pass 
    else : time.sleep(abs(10 - (time.time() - start_time_loop))) 

我的代碼中有什么東西使它滯后嗎? 我應該修改一些東西以獲得更好的連接和性能嗎?

我建議將pass替換為print'timeout'以查看會發生什么。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM