[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.