此Python小脚本为抓取此页面:http://tieba.baidu.com/p/2108681777 下的所有jpg图像

'''

Created on 2013-4-2

@author: Administrator

'''

import re

import urllib

def getHtml(url):

page = urllib.urlopen(url)

html = page.read()

return html

def getImg(html):

reg = r'src="(.*?\.jpg)" width'

imgreg = re.compile(reg)

imglist = re.findall(imgreg, html)

x = 0

for imgurl in imglist:

urllib.urlretrieve(imgurl, '%s.jpg' % x)

x += 1

html = getHtml("http://tieba.baidu.com/p/2108681777")

getImg(html)

阅读(1960) | 评论(0) | 转发(0) |

python爬虫脚本ie=utf-8_分享一个Python爬虫小脚本相关推荐

  1. python脚本视频_分享一个Python下载视频脚本

    分享一个Python下载视频脚本(通过flvcd.com代理的) 代码如下: #!/usr/local/bin/python #test for command line parameter(s) # ...

  2. 2个表 遍历 组合_分享一个python脚本--数字随机组合有多少

    概述 今天主要分享一个python实例,大家有兴趣也可以做一下~ 需求 有四个数字:1.2.3.4,能组成多少个互不相同且无重复数字的三位数?各是多少? 方法一:遍历全部可能,把有重复的剃掉. tot ...

  3. 分享一个 Python + Django 实现的电商小项目

    编辑:业余草 来源:https://www.xttblog.com/?p=4944 分享一个 Python + Django 实现的电商小项目. 如果自学 Python,那么爬虫和电商项目将是你跳不过 ...

  4. 分享一个ssh打通的脚本

    分享一个ssh打通的脚本,经过测试可用.目前只能单向打通,且要求本地用户名为admin(写入代码,可简单修改).本身只是个人使用,故通用性.异常情况考虑不多,大家可以做个参考. 补充一点,Import ...

  5. 分享一个python cookbook的在线教程地址

    分享一个python cookbook的在线教程地址: http://python3-cookbook.readthedocs.org/zh_CN/latest/ 翻译者:熊能 转载于:https:/ ...

  6. 编写一个弹出式菜单的shell程序_分享一个有趣的shell脚本--实现抓阄程序

    概述 今天主要分享一个有趣的shell脚本,用来实现抓阄,平时就不用剪刀石头布了. 需求 使用shell编写一个抓阄的程序: 1.执行脚本后,输入英文名字全拼,产生随机数01-99之间的数字,数字越大 ...

  7. 分享一个python生成ico图片程序

    分享一个python生成ico图片程序 利用python PIL 进行ico 生成,课利用web框架扩展开发出网页版本. # -*- coding: utf-8 -*- from PIL import ...

  8. 分享一个python采集中国福利彩票的小代码

    分享一个python采集中国福利彩票的小代码 分享一个python采集中国福利彩票的小代码 能采集双色球,七乐彩,3D彩票任意一段时间的开奖号码,根据需求取消请求头注释,就能采集数据.(初学者请勿评价 ...

  9. python 公众号文章发布_分享一个牛逼的Python项目:公众号文章爬虫

    我订阅了近 100 个公众号,有时候想再找之前读过的文章,发现搜索起来特别困难,如果忘了收藏,估计得找半小时,更让人无语的是,文章已经发布者删除,或者文章因违规被删除.那么有没有这样的爬虫,可以将公众 ...

最新文章

  1. 成功解决SyntaxError: (unicode error) ‘unicodeescape‘ codec can‘t decode bytes in position 0-1: malformed
  2. c语言入门后怎么玩,玩编程如何让人傻并快乐着?
  3. HTML5 required是必填
  4. oracle 工作中遇到的函数
  5. JS实现上下左右对称的九九乘法表
  6. vim 代码提示功能,让vim可以媲美IDE
  7. qt如和调用linux底层驱动_擅长复杂硬件体系设计,多核系统设计,以及基于RTOS或者Linux,QT等进行相关底层驱动。...
  8. 二、python_base
  9. Javascript、jQuery 操作select控件大全(新增、修改、删除、选中、清空、判断存在等)(转)...
  10. 全面认识scratch
  11. 如何创建自己的本地高级URL缩短服务
  12. C# 纯真数据库读取
  13. 【联想启天M4350】Windows 7下安装Yosemite 10.10.1懒人版
  14. Ubuntu恢复被删除的文件
  15. 互联网公司招聘,我只服百度的神操作
  16. emi滤波matlab,EMI滤波器的作用和种类
  17. jzy3D从入门到弃坑_4尝试使用jzy3D1.0画图失败
  18. 群晖使用Linux命令,群晖216++常用命令及dokcer使用笔记「持续更新」
  19. Amy Palladino 加入 BCW,担任企业运作执行副总裁兼董事总经理
  20. 计算机视觉——全景图像拼接

热门文章

  1. 《天天数学》连载50:二月十九日
  2. Django讲课笔记01:Django简介
  3. Spring Boot基础学习笔记21:自定义用户认证
  4. 大数据学习笔记28:MR案例——多输出源处理成绩
  5. linux 80中断,在64位Linux上使用中断0x80
  6. bzoj4515 [Sdoi2016]游戏 标记永久线段树+链剖+差分
  7. bzoj1568 [JSOI2008]Blue Mary开公司 标记永久化线段树
  8. 2017.5.7 换教室 思考记录
  9. 【英语学习】【WOTD】shard 释义/词源/示例
  10. barbuttonitem 文字换行_ios开发 常用代码整理