视频中的台湾高铁地址很难访问,已经找了招商证券的网络地址做替换。
代码如下:
# 网络地址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'))