小白一枚
爬取特斯拉官网门店数据遭遇ReadTimeout: HTTPSConnectionPool(host='www.tesla.cn', port=443): Read timed out. (read timeout=2)
请求时spyder直接假死,无结果无错误
import requests
import csv #表格
import time
from tqdm import tqdm
import json
url = 'https://www.tesla.cn/cua-api/tesla-locations?translate=zh_CN&map=baidu&usetrt=true'
headers = {'user-agent': 'Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.117 Safari/537.36'}
response = requests.get(url = url,headers = headers, timeout = 2)
print(response)
import requests
import csv #表格
import time
from tqdm import tqdm
import json
url = 'https://www.tesla.cn/cua-api/tesla-locations?translate=zh_CN&map=baidu&usetrt=true'
param = {'translate':'zh_CN','map':'baidu','usetrt':'true'}
headers = {'user-agent': 'Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.117 Safari/537.36'}
response = requests.get(url = url,params = param,headers = headers, timeout = 2)
print(response)
上面两种方式都会导致报错
求大佬救助!!