如何在python中增强post请求

2024-09-29 22:31:55 发布

您现在位置:Python中文网/ 问答频道 /正文

import requests
import csv

url= ['exmpale.com']
header = {'1234567'}

with open('test.csv', 'r') as f:
   reader = csv.reader(f)
   for row in reader:
      print(row)
      requests.post(url, json=row, headers=header)

嗨,我是新来的。我上面的代码能够在每个记录5秒左右将数据发布到服务器端。如果我的数据在上百条记录之内,但不是在数百万条记录之内,这仍然是可以接受的。如何启动post请求?你知道吗

使用grequest更新

    import csv
    import grequests

    url= ['exmpale.com']
    header = {'1234567'}

    with open('test.csv', 'r') as f:
       reader = csv.reader(f)
       for row in reader:
          print(row)
          rs = [ grequests.post(u, json=row, headers=header) for u in url]

          grequests.map(rs)

Tags: csvinimportcomurlforwith记录

热门问题