Python 我是否应该人为放慢发布数据的速度
我有一个Python程序,在本地机器上运行,收集信息,然后将其发送到Spring后端 下面是我的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
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服务器将负责确保它不会被数据淹没?此外,如果需要,那么该程序的良好睡眠时间是多少