更新时间:2023-08-09
功能描述:
获取汇率价格,并print在屏幕上。
输入:https://www.boc.cn/sourcedb/whpj/
输出:国家名+汇率价。
技术路线:urllib.request(数据载入)-bs4(数据转化)-openpyxl(数据写入excel并保存)
定向爬取: 仅针对输入url进行爬取,不拓展爬取。
完整代码:
from urllib.request import urlopen
from bs4 import BeautifulSoup as bs
r = urlopen("https://www.boc.cn/sourcedb/whpj/")
c = r.read()
bs_obj = bs(c,"html")
t = bs_obj.find_all("table")[1]
all_tr = t.find_all("tr")
all_tr.pop(0) #删除第一个元素。
for r in all_tr:
all_td = r.find_all("td")
print(f'{all_td[0].text}卖出价:{all_td[4].text}')
运行效果:
阿联酋迪拉姆卖出价:197.06
澳大利亚元卖出价:472.78
巴西里亚尔卖出价:179.14
加拿大元卖出价:532.22
瑞士法郎卖出价:726.16
丹麦克朗卖出价:103.97
欧元卖出价:775.73
英镑卖出价:921.78
港币卖出价:90.06
印尼卢比卖出价:0.0533
印度卢比卖出价:10.3343
日元卖出价:6.4532
韩国元卖出价:0.6096
澳门元卖出价:90.39
林吉特卖出价:
挪威克朗卖出价:76.35
新西兰元卖出价:461.61
菲律宾比索卖出价:14.39
卢布卖出价:11.51
沙特里亚尔卖出价:191.27
瑞典克朗卖出价:73.02
新加坡元卖出价:516.8
泰国铢卖出价:23.19
土耳其里拉卖出价:134.55
新台币卖出价:24.07
美元卖出价:699.84
南非兰特卖出价:51.19
关于华宇娱乐
本站为华宇娱乐,华宇平台永久招商,任何平台的新老会员、代理都可以联系华宇主管申请为总代理、直属,了解详情待遇请加QQ或微信。 客户:为客户提供高质量和最大价值的专业化产品和服务,以真诚和实力赢得客户的理解、尊重和支持。市场:为客户降低采购成本和风险,为客户投资提供切实保障。 发展:追求永续发展的目标,并把它建立在客户满意的基础上。 关于“为合作伙伴创造价值”公司认为客户、供应商、公司股东、公司员工等一切和自...联系我们
电话:400-123-4657
邮箱:admin@youweb.com
地址:广东省广州市天河区88号
传真:+86-123-4567