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 Tkinter基础控件用法
Sep 03 Python
详解Python中 __get__和__getattr__和__getattribute__的区别
Jun 16 Python
python中通过预先编译正则表达式提高效率
Sep 25 Python
python实现基于SVM手写数字识别功能
May 27 Python
解决Python requests库编码 socks5代理的问题
May 07 Python
Selenium定时刷新网页的实现代码
Oct 31 Python
解决python中画图时x,y轴名称出现中文乱码的问题
Jan 29 Python
详解python中递归函数
Apr 16 Python
树莓派实现移动拍照
Jun 22 Python
django的model操作汇整详解
Jul 26 Python
基于python获取本地时间并转换时间戳和日期格式
Oct 27 Python
Python数据分析之pandas读取数据
Jun 02 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数组函数
2008/08/18 PHP
PHP 加密与解密的斗争
2009/04/17 PHP
javascript,php获取函数参数对象的代码
2011/02/03 PHP
php中mysql操作buffer用法详解
2015/03/19 PHP
php mysql PDO 查询操作的实例详解
2017/09/23 PHP
JavaScript实现瀑布流布局
2020/06/28 Javascript
JavaScript判断变量是否为数组的方法(Array)
2016/02/24 Javascript
基于js里调用函数时,函数名带括号和不带括号的区别
2016/07/28 Javascript
利用Jquery实现几款漂亮实用的时间轴(附示例代码)
2017/02/15 Javascript
node.js实现登录注册页面
2017/04/08 Javascript
VUE利用vuex模拟实现新闻点赞功能实例
2017/06/28 Javascript
详解Angular6学习笔记之主从组件
2018/09/05 Javascript
ES6知识点整理之模块化的应用详解
2019/04/15 Javascript
详解JavaScript对数组操作(添加/删除/截取/排序/倒序)
2019/04/28 Javascript
Vue项目服务器部署之子目录部署方法
2019/05/12 Javascript
layui 富文本赋值,取值,取纯文本值的实例
2019/09/18 Javascript
vue项目实现减少app.js和vender.js的体积操作
2020/11/12 Javascript
Python编程中的反模式实例分析
2014/12/08 Python
fastcgi文件读取漏洞之python扫描脚本
2017/04/23 Python
Python实现删除文件中含“指定内容”的行示例
2017/06/09 Python
python与C互相调用的方法详解
2017/07/14 Python
Scrapy框架爬取Boss直聘网Python职位信息的源码
2019/02/22 Python
python使用PyQt5的简单方法
2019/02/27 Python
关于Python-faker的函数效果一览
2019/11/28 Python
python matplotlib包图像配色方案分享
2020/03/14 Python
德国隐形眼镜店:LuckyLens
2018/07/29 全球购物
乐高奥地利官方商店:LEGO Shop AT
2019/07/16 全球购物
C#基础面试题
2016/10/17 面试题
秋季运动会加油稿200字
2014/01/11 职场文书
毕业生大学生活自我总结
2014/01/31 职场文书
《金色的脚印》教后反思
2014/04/23 职场文书
法学专业大学生实习自我鉴定
2014/10/05 职场文书
三年级学生评语大全
2014/12/26 职场文书
2015年环卫处个人工作总结
2015/07/27 职场文书
《三国志》赏析
2019/08/27 职场文书
Python+OpenCV实现在图像上绘制矩形
2022/03/21 Python