python读取大盘指数
2013-04-03 15:35
190 查看
#coding=utf-8 import HTMLParser import time import urllib2 # 继承语法 class MyParser(HTMLParser.HTMLParser): targetid = '' def __init__(self,targetid): HTMLParser.HTMLParser.__init__(self) self.targetid = targetid def handle_starttag(self, tag, attrs): self.is_h4 = "" # 这里重新定义了处理开始标签的函数 if tag == 'span': # 判断标签<a>的属性 for name,value in attrs: if name == 'id': if value == self.targetid: self.is_h4 = 1 def handle_endtag(self, tag): self.is_h4 = -1 def handle_data(self, data): if self.is_h4 == 1: print "大盘指数:", data st = time.time() pageContent = urllib2.urlopen('https://www.google.com.hk/finance?client=ob&hl=zh-CN&q=SHA:000001').read() my = MyParser('ref_7521596_l') my.feed(pageContent) end = time.time() print '所花时间: %d 秒'%(end-st)
相关文章推荐
- Python读取路径下的所有文件
- Python按行读取大文件
- Python 基础学习---读取json文件
- python核心编程学习笔记-2016-08-02-01-读取文件的函数中的文件指针问题
- 【python】实例-读取已有文件的内容
- python3读取sqlyog配置文件中的MySql密码
- 使用Python读取plist文件并分割原图
- 利用Python读取txt文档的方法
- python读取pdf文档-实战
- python mysql 插入的数据是字典时,可以直接插入到数据库,不要进行for循环读取每一个字段
- python 读取excel文件 - 编码是个头疼的问题
- 关于python模块的导入以及python文件的读取
- Python实现批量读取word中表格信息的方法
- python类库31[读取环境变量]
- python遍历读取目录及子目录
- [置顶] 【python 图像切割】matplotlib读取图像,裁剪图像
- 用 Python 的输入输出功能读取和写入数据
- python按行读取文件,如何去掉换行符"\n"
- python读取文件
- [Python学习]使用minidom来处理XML的示例 (一)–XML的读取