1.因为人不可能一直无休止的学习,偶尔也想做点儿别的,昨天无聊就想写写Python,当然我承认我上班后基本都是在学工作方面的事情,在这个岗位我也呆了三年多了,还是那句话问我什么会不会我会给你说我啥都会,只是时间问题!好了不吐槽了,大家一起加油!直接给代码和结果。

2.程序代码:

# encoding:UTF-8
import re
from urllib import request
import gzip
def getHtml(url): #获取页面的源代码
page = request.urlopen(url)
html = page.read()
html = gzip.decompress(html)
html = html.decode('utf-8')
regall = r'<td><b class="c_ba2636">.*</b>'
balllist = re.findall(regall,html)
for i in balllist:
num = i[-17:-4]
print(i[-17:-4])
in_put = open('D:/爬虫/file', 'a')
in_put.write('\n')
in_put.write(str(num))
in_put.close()
return num
print(getHtml('http://caipiao.163.com/award/qxc/'))
3.结果

好不好玩,好玩!!!!!好玩就一起玩Python!

最新文章

  1. C++设计模式-State状态模式
  2. 详谈OC(object-c)深浅复制/拷贝-什么情况下用retain和copy
  3. log4net按照不同的级别输出到不同文件
  4. centos7 安装教程
  5. C++-多重继承的注意点
  6. Javascript模块化编程(一):模块的写法【转】
  7. leetcode 102 Binary Tree Level Order Traversal ----- java
  8. 【WCF--初入江湖】01 WCF编程概述
  9. hdu 4657 Find Permutation
  10. Python开发【第一章】:Python简介和入门
  11. How to check a not defined variable in javascript
  12. Winfrom 文本框回车进入下一个个单元格(TextBox)
  13. iOS之copy、strong使用,block特性
  14. windows7.0旗舰版安装后控制面板自带的Microsoft程序
  15. mybatis源码之BaseStatementHandler
  16. 实现Repeater控件的记录单选(二)
  17. Flex 布局教程转载
  18. 在UnrealEngine4中使用Google Protobuf
  19. react-native android 权限问题
  20. 《mysql必知必会》学习_第11章_20180801_欢

热门文章

  1. 基于jQuery的2048小游戏设计(网页版)
  2. 【Python让生活更美好01】os与shutil模块的常用方法总结
  3. 10 TCP 传输控制协议 UDP区别
  4. (原)MongoDB在系统中的使用
  5. Linux 文件属性及修改权限
  6. fildder抓包工具详解
  7. 第五篇Python基本数据类型
  8. 验证码 java实现的程序
  9. you need to resolve your current index first 已解决
  10. Leetcode 54. Spiral Matrix &amp; 59. Spiral Matrix II