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的Django框架中的数据过滤功能
Jul 17 Python
Python常用内置模块之xml模块(详解)
May 23 Python
python+matplotlib实现动态绘制图片实例代码(交互式绘图)
Jan 20 Python
Python实现读取机器硬件信息的方法示例
Jun 09 Python
Python实现打砖块小游戏代码实例
May 18 Python
十行代码使用Python写一个USB病毒
Jun 21 Python
python 反编译exe文件为py文件的实例代码
Jun 27 Python
python实现连连看辅助之图像识别延伸
Jul 17 Python
Python之关于类变量的两种赋值区别详解
Mar 12 Python
pytorch 中的重要模块化接口nn.Module的使用
Apr 02 Python
keras实现基于孪生网络的图片相似度计算方式
Jun 11 Python
基于Python的接口自动化读写excel文件的方法
Jan 15 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
虚拟主机中对PHP的特殊设置
2006/10/09 PHP
php学习之 数组声明
2011/06/09 PHP
Codeigniter+PHPExcel实现导出数据到Excel文件
2014/06/12 PHP
php绘图之在图片上写中文和英文的方法
2015/01/24 PHP
Laravel 5框架学习之路由、控制器和视图简介
2015/04/07 PHP
JavaScript 用Node.js写Shell脚本[译]
2012/09/20 Javascript
Nodejs中自定义事件实例
2014/06/20 NodeJs
javascript作用域链(Scope Chain)用法实例解析
2015/11/30 Javascript
JS组件Form表单验证神器BootstrapValidator
2016/01/26 Javascript
jQuery hover事件简单实现同时绑定2个方法
2016/06/07 Javascript
微信小程序Redux绑定实例详解
2017/06/07 Javascript
DataTables添加额外的查询参数和删除columns等无用参数实例
2017/07/04 Javascript
微信小程序实现动态显示和隐藏某个控件功能示例
2018/12/14 Javascript
微信小程序解除10个请求并发限制
2018/12/18 Javascript
Vue+elementUI实现多图片上传与回显功能(含回显后继续上传或删除)
2020/03/23 Javascript
[42:39]老党炸弹人试玩视频
2014/09/03 DOTA
[11:42]2018DOTA2国际邀请赛寻真——OG卷土重来
2018/08/17 DOTA
[52:06]FNATIC vs NIP 2019国际邀请赛小组赛 BO2 第二场 8.16
2019/08/19 DOTA
[11:44]Ti9 OG夺冠时刻
2019/08/25 DOTA
python使用in操作符时元组和数组的区别分析
2015/05/19 Python
在Mac OS上使用mod_wsgi连接Python与Apache服务器
2015/12/24 Python
Windows下搭建python开发环境详细步骤
2020/07/20 Python
Python中elasticsearch插入和更新数据的实现方法
2018/04/01 Python
Django2.1集成xadmin管理后台所遇到的错误集锦(填坑)
2018/12/20 Python
浅谈Pycharm中的Python Console与Terminal
2019/01/17 Python
python web框架 django wsgi原理解析
2019/08/20 Python
Matplotlib使用字符串代替变量绘制散点图的方法
2020/02/17 Python
Python使用re模块验证危险字符
2020/05/21 Python
python爬取代理ip的示例
2020/12/18 Python
Python经典五人分鱼实例讲解
2021/01/04 Python
建筑文秘专业个人求职信范文
2013/12/28 职场文书
《分一分》教学反思
2014/04/13 职场文书
2014年纪委工作总结
2014/12/05 职场文书
python通配符之glob模块的使用详解
2021/04/24 Python
Golang 空map和未初始化map的注意事项说明
2021/04/29 Golang
RPM包方式安装Oracle21c的方法详解
2021/08/23 Oracle