最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

使用Python抓取模板之家的CSS模板

 更新時間:2015年03月16日 14:32:57   投稿:hebedich  
本文給大家介紹的是使用Python抓取模板之家的CSS模板并打包成zip文件的代碼,使用的是單線程,非常簡單實用,這里分享給大家,有相同需求的小伙伴參考下吧。

Python版本是2.7.9,在win8上測試成功,就是抓取有點慢,本來想用多線程的,有事就罷了。模板之家的網(wǎng)站上的url參數(shù)與頁數(shù)不匹配,懶得去做分析了,就自己改代碼中的url吧。大神勿噴!

復(fù)制代碼 代碼如下:

#!/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"    # 源網(wǎng)站中的index后面數(shù)字怎么編排的?
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) # 遠(yuǎn)程保存函數(shù)
 
end = time.clock()
print u'模板抓取完成!'
print u'一共用時:',end-start,u'秒'

以上所述就是本文的全部內(nèi)容了,希望大家能夠喜歡。

相關(guān)文章

  • Python Traceback異常代碼排錯利器使用指南

    Python Traceback異常代碼排錯利器使用指南

    這篇文章主要為大家介紹了Python Traceback異常代碼排錯利器使用指南,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2024-01-01
  • pytorch使用指定GPU訓(xùn)練的實例

    pytorch使用指定GPU訓(xùn)練的實例

    今天小編就為大家分享一篇pytorch使用指定GPU訓(xùn)練的實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-08-08
  • python正則表達式re.group()用法

    python正則表達式re.group()用法

    本文主要介紹了python正則表達式re.group()用法,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2022-08-08
  • Python不同目錄間進行模塊調(diào)用的實現(xiàn)方法

    Python不同目錄間進行模塊調(diào)用的實現(xiàn)方法

    這篇文章主要介紹了Python不同目錄間進行模塊調(diào)用的實現(xiàn)方法,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2019-01-01
  • python查詢sqlite數(shù)據(jù)表的方法

    python查詢sqlite數(shù)據(jù)表的方法

    這篇文章主要介紹了python查詢sqlite數(shù)據(jù)表的方法,涉及Python操作SQLite數(shù)據(jù)庫的基本技巧,需要的朋友可以參考下
    2015-05-05
  • Python編程生成隨機用戶名及密碼的方法示例

    Python編程生成隨機用戶名及密碼的方法示例

    這篇文章主要介紹了Python編程生成隨機用戶名及密碼的方法,結(jié)合實例形式分析了Python隨機字符串的相關(guān)操作技巧,需要的朋友可以參考下
    2017-05-05
  • Python控制多進程與多線程并發(fā)數(shù)總結(jié)

    Python控制多進程與多線程并發(fā)數(shù)總結(jié)

    本篇文章主要介紹了Python控制多進程與多線程并發(fā)數(shù),詳細(xì)講訴了進程和線程的區(qū)別,并介紹了處理方法,有需要的朋友可以了解一下。
    2016-10-10
  • python八大排序算法速度實例對比

    python八大排序算法速度實例對比

    這篇文章主要介紹了Python八大排序算法速度實例對比,具有一定參考價值,需要的朋友可以參考下。
    2017-12-12
  • python 搜索大文件的實例代碼

    python 搜索大文件的實例代碼

    今天小編就為大家分享一篇python 搜索大文件的實例代碼,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-07-07
  • Centos 升級到python3后pip 無法使用的解決方法

    Centos 升級到python3后pip 無法使用的解決方法

    今天小編就為大家分享一篇Centos 升級到python3后pip 無法使用的解決方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-06-06

最新評論

扬州市| 东安县| 江安县| 阜阳市| 耿马| 万州区| 宣威市| 水富县| 汉阴县| 三原县| 阳新县| 南充市| 神农架林区| 辽阳市| 钟山县| 庆云县| 温州市| 惠州市| 滨海县| 大名县| 广灵县| 镇巴县| 庆元县| 绍兴市| 阜城县| 沙湾县| 织金县| 稷山县| 赫章县| 德格县| 出国| 黄浦区| 元氏县| 雷波县| 雷波县| 邹城市| 高尔夫| 高尔夫| 灵台县| 灵山县| 靖西县|