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基于pygame实现的弹力球效果(附源码)
Nov 11 Python
python实现红包裂变算法
Feb 16 Python
python学习之编写查询ip程序
Feb 27 Python
Python基于回溯法子集树模板解决全排列问题示例
Sep 07 Python
浅谈Python中的作用域规则和闭包
Mar 20 Python
python自动化报告的输出用例详解
May 30 Python
Python datetime和unix时间戳之间相互转换的讲解
Apr 01 Python
python读取图片的几种方式及图像宽和高的存储顺序
Feb 11 Python
使用Jupyter notebooks上传文件夹或大量数据到服务器
Apr 14 Python
python requests包的request()函数中的参数-params和data的区别介绍
May 05 Python
Python基于数列实现购物车程序过程详解
Jun 09 Python
python爬虫scrapy框架之增量式爬虫的示例代码
Feb 26 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中选择什么接口(mysql、mysqli)访问mysql
2013/02/06 PHP
php查询内存信息操作示例
2019/05/09 PHP
PHP使用HTML5 FormData对象提交表单操作示例
2019/07/02 PHP
jQuery中bind与live的用法及区别小结
2014/01/27 Javascript
JavaScript中实现最高效的数组乱序方法
2014/10/11 Javascript
js实现点击添加一个input节点
2014/12/05 Javascript
node.js中的fs.futimesSync方法使用说明
2014/12/17 Javascript
js随机生成26个大小写字母
2016/02/12 Javascript
jQuery实现简单滚动动画效果
2016/04/07 Javascript
DOM事件探秘篇
2017/02/15 Javascript
Vue工程模板文件 webpack打包配置方法
2017/12/26 Javascript
AngularJs1.x自定义指令独立作用域的函数传入参数方法
2018/10/09 Javascript
解决layui的使用以及针对select、radio等表单组件不显示的问题
2019/09/05 Javascript
浅谈监听单选框radio改变事件(和layui中单选按钮改变事件)
2019/09/10 Javascript
微信小程序实现音乐播放器
2019/11/20 Javascript
[04:53]DOTA2英雄基础教程 祈求者
2014/01/03 DOTA
Python的Flask框架应用程序实现使用QQ账号登录的方法
2016/06/07 Python
浅谈python 线程池threadpool之实现
2017/11/17 Python
Python实现矩阵转置的方法分析
2017/11/24 Python
matplotlib中legend位置调整解析
2017/12/19 Python
Python利用pandas计算多个CSV文件数据值的实例
2018/04/19 Python
Windows下python3.6.4安装教程
2018/07/31 Python
Python定义函数功能与用法实例详解
2019/04/08 Python
python+openCV调用摄像头拍摄和处理图片的实现
2019/08/06 Python
face++与python实现人脸识别签到(考勤)功能
2019/08/28 Python
python读取word 中指定位置的表格及表格数据
2019/10/23 Python
python实现按关键字筛选日志文件
2019/12/24 Python
python编程进阶之异常处理用法实例分析
2020/02/21 Python
如何使用Pytorch搭建模型
2020/10/26 Python
HTML5 Canvas画线技巧——实现绘制一个像素宽的细线
2013/08/02 HTML / CSS
专门出售各种儿童读物的网站:Put Me In The Story
2016/08/07 全球购物
NFL Game Pass欧洲:在线观看NFL比赛直播和点播,以高清质量播放
2018/08/30 全球购物
施工资料员岗位职责
2014/01/06 职场文书
5s标语大全
2014/06/23 职场文书
环境保护建议书
2014/08/26 职场文书
产品陈列协议书(标准版)
2014/09/17 职场文书