我试图从CME抓取数据,但代码似乎冻结在requests.get()
函数。
import requests
from bs4 import BeautifulSoup
URL = 'https://www.cmegroup.com/markets/interest-rates/us-treasury/2-year-us-treasury-note.settlements.html'
page = requests.get(URL)
似乎他们正在检查user-agent
user - agent请求头是一个特征字符串,允许服务器和网络对等体识别请求用户代理的应用程序、操作系统、供应商和/或版本。
不是一个具体的,所以给他们你最喜欢的代理:
requests.get(URL, headers={'user-agent':'SALT'}).text
关于user-agent
的更多信息请查看docs