python网页模板下载_使用Python27抓取模板之家的CSS模板

下面是编程之家 jb51.cc 通过网络收集整理的代码片段。

编程之家小编现在分享给大家,也给大家做个参考。

#!/usr/bin/env python

# -*- coding: utf-8 -*-

# by ustcwq

# 2015-03-15

import urllib,urllib2,os,time

from bs4 import BeautifulSoup

start = time.clock()

path = os.getcwd()+u'/模板之家抓取的模板/'

if not os.path.isdir(path):

os.mkdir(path)

url = "http://www.cssmoban.com/cssthemes/index_80.shtml" # 源网站中的index后面数字怎么编排的?

theme_url ='http://www.cssmoban.com/cssthemes/'

response = urllib2.urlopen(url)

soup = BeautifulSoup(response)

result = soup.select('p[class="title"] a')

print result

for item in result:

link = item['href']

# down_name = item.text # 文件名称

new_url = theme_url+link.split('/')[-1]

response = urllib2.urlopen(new_url)

soup = BeautifulSoup(response)

result = soup.select('.btn a')

down_url = result[1]['href'] # 文件链接

local = path+time.strftime('%Y%m%d%H%M%S',time.localtime(time.time()))+'.zip'

urllib.urlretrieve(down_url,local) # 远程保存函数

end = time.clock()

print u'模板抓取完成!'

print u'一共用时:',end-start,u'秒'

以上是编程之家(jb51.cc)为你收集整理的全部代码内容,希望文章能够帮你解决所遇到的程序开发问题。

如果觉得编程之家网站内容还不错,欢迎将编程之家网站推荐给程序员好友。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值