主页 > 知识库 > python批量下载壁纸的实现代码

python批量下载壁纸的实现代码

热门标签:邯郸外呼调研线路 买了外呼系统不想用了怎么办 浦东上海400开头的电话申请 电话机器人电话卡封号怎么办 北京语音电销机器人价格 武汉呼叫中心外呼系统线路商 真人语音电销机器人系统 开封百应电销机器人联系方式 乐昌电话机器人
复制代码 代码如下:

#! /usr/bin/env python

##python2.7-批量下载壁纸
##壁纸来自桌酷网站,所有权归属其网站
##本代码仅做为交流学习使用,请勿用于商业用途,否则后果自负
##Code by Dreamlikes

import re,urllib,urllib2

#保存图片的路径
savepath = 'd:\\picture\\'

#壁纸集合的URL,如下
url = 'http://www.zhuoku.com/zhuomianbizhi/game-gamewall/20120503162540.htm'
urlSource = urllib.urlopen(url).read()

pattern = re.compile(r'a href="(\d+\(\d+\)\.htm)" ', re.M | re.S)
match = pattern.findall(urlSource)

if match:
for subUrl in match:
subUrlSource = urllib.urlopen(url[0:url.rfind('/')+1]+subUrl).read()
sPattern = re.compile(r'var thunder_url = "(.*)";')
picUrl = sPattern.findall(subUrlSource)[0]
getPic = urllib2.Request(picUrl)
getPic.add_header('Referer','http://www.zhuoku.com')

f = open(savepath+picUrl[picUrl.rfind('/')+1:],'wb')
f.write(urllib2.urlopen(getPic).read())
f.close()

print "All done."
您可能感兴趣的文章:
  • Python实现壁纸下载与轮换
  • Python 下载Bing壁纸的示例
  • python实现壁纸批量下载代码实例
  • 编写Python脚本批量下载DesktopNexus壁纸的教程
  • python Requsets下载开源网站的代码(带索引 数据)
  • 用Python自动下载网站所有文件
  • python 制作网站小说下载器
  • python批量下载网站马拉松照片的完整步骤
  • python抓取网站的图片并下载到本地的方法
  • Python 批量下载阴阳师网站壁纸

标签:六安 河北 淄博 宜春 石嘴山 松原 自贡 鄂州

巨人网络通讯声明:本文标题《python批量下载壁纸的实现代码》,本文关键词  python,批量,下载,壁纸,的,;如发现本文内容存在版权问题,烦请提供相关信息告之我们,我们将及时沟通与处理。本站内容系统采集于网络,涉及言论、版权与本站无关。
  • 相关文章
  • 下面列出与本文章《python批量下载壁纸的实现代码》相关的同类信息!
  • 本页收集关于python批量下载壁纸的实现代码的相关信息资讯供网民参考!
  • 推荐文章