我想获取 20000 多条记录,所以我尝试编写以下 python 代码并且它的工作完美。但它有点慢。它需要 2-3 秒/记录,所以如何加快速度。
import requests
import sys
import time
from tqdm import tqdm
url = "https://www.example.org/web/api/Profile/users"
headers = {
'Content-Type': "application/x-www-form-urlencoded",
'Access-Control-Allow-Origin': "*",
'Accept-Encoding': "gzip, deflate",
'Accept-Language': "en-US",
}
n = (int(sys.argv[1]))
sum = 0
for i in tqdm(range(0,n)):
payload = "user_id={}".format(i+1)
response = requests.request("POST", url, data=payload, headers=headers)
print(response.text)
sum = sum + i