Rumah > Soal Jawab > teks badan
import requests
r = requests.get('https://xueqiu.com/stock/forchartk/stocklist.json?symbol=SH600423&period=1day&type=before&end=1463365186825&_=1463365186825')
print r.text
为啥会报 403 Forbidden. Your IP Address: .
应该怎么正确使用能得到返回结果?
高洛峰2017-04-17 17:49:56
Anda perlu melawat halaman utama dahulu untuk mendapatkan kuki, dan kemudian beroperasi
import requests
session = requests.Session()
session.headers = {'User-Agent': 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/50.0.2661.102 Safari/537.36'}
session.get('https://xueqiu.com/')
r = session.get('https://xueqiu.com/stock/forchartk/stocklist.json?symbol=SH600423&period=1day&type=before&end=1463365186825&_=1463365186825')
print r.text
巴扎黑2017-04-17 17:49:56
Cuba tambah ejen pengguna. Ia juga berkemungkinan bahawa kekerapan merangkak terlalu cepat dan IP disekat.