Python实现股市信息下载的方法


Posted in Python onJune 15, 2015

本文实例讲述了Python实现股市信息下载的方法。分享给大家供大家参考。具体如下:

该程序下载来自yahoo财经的股市信息。

import urllib
def getURL(url):
  socket = urllib.urlopen(url)
  readSocket = socket.read()
  socket.close()
  return readSocket
def printInfo(listInfo):
  print "Stock Symbol: " , listInfo[0]
  print "Last Trade Price: " , listInfo[1]
  print "Last Trade Date: " , listInfo[2]
  print "Last Trade Time: " , listInfo[3]
  print "Change: " , listInfo[4]
  print "Open: " , listInfo[5]
  print "Day's High: " , listInfo[6]
  print "Day's Low: " , listInfo[7]
  print "Volume: " , listInfo[8]
stockSymbol = raw_input("Enter the stock symbol: ")
stockURL = "http://download.finance.yahoo.com/d/quotes.csv?s=%s&f=sl1d1t1c1ohgv&e=.csv" % stockSymbol
stockInfoStr = getURL(stockURL)
stockInfoStr = stockInfoStr.rstrip()
stockInfoStr = stockInfoStr.split(",")
printInfo(stockInfoStr)

希望本文所述对大家的Python程序设计有所帮助。

Python 相关文章推荐
python 中文字符串的处理实现代码
Oct 25 Python
全面了解Python环境配置及项目建立
Jun 30 Python
Python实现基本线性数据结构
Aug 22 Python
Python 模板引擎的注入问题分析
Jan 01 Python
CentOS 7下Python 2.7升级至Python3.6.1的实战教程
Jul 06 Python
python批量修改图片后缀的方法(png到jpg)
Oct 25 Python
django 环境变量配置过程详解
Aug 06 Python
pytorch加载自定义网络权重的实现
Jan 07 Python
pandas分组聚合详解
Apr 10 Python
Python图像阈值化处理及算法比对实例解析
Jun 19 Python
Django 权限管理(permissions)与用户组(group)详解
Nov 30 Python
8g内存用python读取10文件_面试题-python 如何读取一个大于 10G 的txt文件?
May 28 Python
给Python入门者的一些编程建议
Jun 15 #Python
Python修改MP3文件的方法
Jun 15 #Python
Python从MP3文件获取id3的方法
Jun 15 #Python
python简单实现基于SSL的IRC bot实例
Jun 15 #Python
Python中datetime常用时间处理方法
Jun 15 #Python
Python实现简单截取中文字符串的方法
Jun 15 #Python
构建Python包的五个简单准则简介
Jun 15 #Python
You might like
【星际争霸1】人族1v7家ZBath
2020/03/04 星际争霸
神族 Protoss 历史背景
2020/03/14 星际争霸
php中使用session_set_save_handler()函数把session保存到MySQL数据库实例
2014/11/06 PHP
PHP实现HTML页面静态化的方法
2015/11/04 PHP
Zend Framework教程之视图组件Zend_View用法详解
2016/03/05 PHP
thinkPHP数据库增删改查操作方法实例详解
2016/12/06 PHP
JavaScript 创建对象和构造类实现代码
2009/07/30 Javascript
扩展javascript的Date方法实现代码(prototype)
2010/11/20 Javascript
JS注册/移除事件处理程序(ExtJS应用程序设计实战)
2013/05/07 Javascript
编写自己的jQuery提示框(Tip)插件
2015/02/05 Javascript
JavaScript获取按钮所在form表单id的方法
2015/04/02 Javascript
jQuery与getJson结合的用法实例
2015/08/07 Javascript
JavaScript绑定事件监听函数的通用方法
2016/05/14 Javascript
javascript 用函数实现继承详解
2016/05/28 Javascript
AngularJS通过$sce输出html的方法
2016/09/22 Javascript
浅析vue数据绑定
2017/01/17 Javascript
Javascript 详解封装from表单数据为json串进行ajax提交
2017/03/29 Javascript
vue2.0 实现导航守卫(路由守卫)
2018/05/21 Javascript
vue生命周期与钩子函数简单示例
2019/03/13 Javascript
elementUI Tree 树形控件的官方使用文档
2019/04/25 Javascript
[47:36]Optic vs Newbee 2018国际邀请赛小组赛BO2 第二场 8.17
2018/08/18 DOTA
[04:22]DOTA2大事件之护国神翼
2020/08/14 DOTA
在Python中测试访问同一数据的竞争条件的方法
2015/04/23 Python
python实现ping的方法
2015/07/06 Python
Python3.5编程实现修改IIS WEB.CONFIG的方法示例
2017/08/18 Python
python 设置xlabel,ylabel 坐标轴字体大小,字体类型
2019/07/23 Python
Pandas聚合运算和分组运算的实现示例
2019/10/17 Python
Python+Selenium随机生成手机验证码并检查页面上是否弹出重复手机号码提示框
2020/09/21 Python
TensorFlow的环境配置与安装方法
2021/02/20 Python
嘻哈珠宝品牌:KRKC&CO
2020/10/19 全球购物
新闻系毕业生推荐信
2013/11/16 职场文书
应届大学生求职的自我评价
2013/11/17 职场文书
乡镇干部十八大感言
2014/02/17 职场文书
《桂花雨》教学反思
2014/04/12 职场文书
农村党员学习党的群众路线教育实践活动心得体会
2014/11/04 职场文书
JavaScript 中for/of,for/in 的详细介绍
2021/11/17 Javascript