Python爬虫实现无api版本各国汇率实时兑换(美元、英镑等)
【摘要】
网站爬虫获取实时汇率
下面给出一个函数包,直接调用即可
def Exchange_Rate_Realtime_By_self(url_choose, currency_name, number_s):...
网站爬虫获取实时汇率
下面给出一个函数包,直接调用即可
def Exchange_Rate_Realtime_By_self(url_choose, currency_name, number_s): # 自定义函数 url_choose = http://webforex.hermes.hexun.com/forex/quotelist?code=FOREXUSDCNY&column=Code,Price 为美元价格
'''
url_choose = "http://webforex.hermes.hexun.com/forex/quotelist?code=FOREXUSDCNY&column=Code,Price" 为美元价格
url_choose = "http://webforex.hermes.hexun.com/forex/quotelist?code=FOREXGBPCNY&column=Code,Price" 为英镑价格
'''
# 验证请求信息
headers = {'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4430.212 Safari/537.36'}
# 爬取实时美元汇率数据
chaper_url = url_choose
req = urllib.request.Request(url=chaper_url, headers=headers)
f = urllib.request.urlopen(req)
html = f.read().decode("utf-8")
print(html)
s = re.findall("{.*}", str(html))[0]
sjson = json.loads(s)
USDCNY = sjson["Data"][0][0][1] / int(number_s)
print('实时%r价格: %r' % (currency_name, USDCNY))
return USDCNY/10000
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
"
如果世界上有什么奇迹
一定是尽力理解某个人
并与之同甘共苦
"
文章来源: blog.csdn.net,作者:府学路18号车神,版权归原作者所有,如需转载,请联系作者。
原文链接:blog.csdn.net/weixin_44333889/article/details/117920434
【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)