Python 我是否应该人为放慢发布数据的速度

Python 我是否应该人为放慢发布数据的速度,python,post,Python,Post,我有一个Python程序,在本地机器上运行,收集信息,然后将其发送到Spring后端 下面是我的Python代码,它发送在临时文件中创建的所有信息 for line in dumpFile: line = line.strip("\n") sender = line.split("&") if sender[0] == 'NONE': sw_send_url = url + "/device/addProgram" data = { "customerId

我有一个Python程序,在本地机器上运行,收集信息,然后将其发送到Spring后端

下面是我的Python代码,它发送在临时文件中创建的所有信息

for line in dumpFile:
line = line.strip("\n")
sender = line.split("&")
if sender[0] == 'NONE':
    sw_send_url = url + "/device/addProgram"
    data = {
        "customerId" : 1L,
        "deviceId" : DEVICE_ID,
        "programName" : sender[1],
        "programVersion" : "N/A"
    }
    response = requests.post(sw_send_url, data=data)
    if response.status_code != 200:
        exit(21)
else:
    sw_send_url = url + "/device/addProgram"
    data = {
        "customerId": 1L,
        "deviceId": DEVICE_ID,
        "programName": sender[0],
        "programVersion": "N/A"
    }
    response = requests.post(sw_send_url, data=data)
    if response.status_code != 200:
        exit(21)
time.sleep(0.1) #Should this be here
我的问题是时间。睡眠()。我添加它是为了避免发送太快的信息,但是我想知道是否需要调用sleep()方法?还是Spring服务器将负责确保它不会被数据淹没?此外,如果需要,那么该程序的良好睡眠时间是多少