python汇率_用Python抓取汇率

抓取的是中行的数据:网址

代码

# -*- coding:utf-8 -*- import re import urllib.request url = 'http://www.boc.cn/sourcedb/whpj/index.html' # 网址 req = urllib.request.Request(url) response = urllib.request.urlopen(req) the_page = response.read().decode('utf8') a = the_page.index('

澳大利亚元') # 取得“澳大利亚元”当前位置 s = the_page[a:a + 300] # 截取澳大利亚元汇率那部分内容(从a到a+300位置) result = re.findall('(.*?)', s) # 正则获取 with open('E:\汇率.txt', 'w+') as f: f.write(result[0] + '\n') f.write('现汇买入价:' + result[1] + '\n') f.write('现钞买入价:' + result[2] + '\n') f.write('现汇卖出价:' + result[3] + '\n') f.write('现钞卖出价:' + result[4] + '\n') f.write('中行折算价:' + result[5] + '\n') f.write('发布时间:' + result[6] + result[7] + '\n') if float(result[5]) >600: print('抓紧出手吧~') elif float(result[5]) < 500: print('要关注一下是不是要割肉了~') else: print('没啥可做的,看看中行价格吧~' + '中行价格是:' + result[5] + '\n' + '详细的汇率看E:\汇率.txt')
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值