视频中的台湾高铁地址很难访问,已经找了招商证券的网络地址做替换。 代码如下: # 网络地址url的 urllib 模块 的学习 from urllib.request import urlopen from urllib.request import Request from urllib import parse # post 请求 req = Request('https://xtrade.newone.com.cn/lc/api/getData?method=querycpxq&fundid=107475') # 添加post请求的数据 postData = parse.urlencode([ ('method','querycpxq'), ('fundid','107475') ]) # 模拟浏览器 ,防止服务器认为是爬虫访问 req.add_header('Origin','https://xtrade.newone.com.cn') req.add_header('User-Agent','Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/72.0.3626.81 Safari/537.36 SE 2.X MetaSr 1.0') resp = urlopen(req,data=postData.encode('utf-8')) print(resp.read().decode('utf-8'))
如题,已经回复。