[CODE]stock项目
目标
抓取 google finance的特定股票的数据,提取过去两年最高点,最低点和当前点,用当前点反应在最高和最低这个区间内的百分位置,例如上证最高5000点,最低2000, 现在3000,那么档位是(3000-2000)/(5000-2000).
测试版项目保存在 idehe.com/stock
难点记录
- Beautiful soup 提取网页,用 find_all 提取所有tr,再同样提取出td数据,用 string提取td类中的值即可。
- String.replace 删除字符串中的,号
- 写入文件 a为追加写入, w为清空写入
- Str int float 格式化字符串 type查看变量格式
后续
- 交互式网页提交日期
- 用户数据库包括指定股票
Evernote helps you remember everything and get organized effortlessly. Download Evernote. |