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

python urllib爬取百度云連接的實(shí)例代碼

 更新時(shí)間:2017年06月19日 10:22:35   作者:baddog_  
本篇文章主要介紹了python urllib爬取百度云連接的實(shí)例代碼,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下

翻看自己以前寫的程序,發(fā)現(xiàn)寫過一個(gè)爬取盤多多百度云資源的東西,完全是當(dāng)時(shí)想看變形金剛才自己寫的,而且當(dāng)時(shí)第一次接觸python大概寫了有2天才搞出來這個(gè)程序,學(xué)習(xí)python語言,可以看得出來那時(shí)候的代碼寫的真的low。雖然現(xiàn)在也不怎么樣,哈哈,一直學(xué)習(xí)中,不做過多解釋,上圖上代碼,因?yàn)樽兞康穆暶魇鞘裁次易约阂餐耍ㄊ謩?dòng)傲嬌),連寫入文件當(dāng)時(shí)都不會(huì)哈哈哈哈哈哈哈哈,也不知道class中可以通過init初始化,唉學(xué)習(xí)python原來我學(xué)到了這么多東西,感謝python

from bs4 import BeautifulSoup
import urllib
import requests
import re

adr =[]

''''對搜素資源名字進(jìn)行url編碼'''
search_text =raw_input('請輸入搜索資源名:')
search_text = search_text.decode('gbk')
search_text = search_text.encode('utf-8')
search_text = urllib.quote(search_text)


''''獲取文件地址'''
home = urllib.urlopen('http://www.panduoduo.net/s/name/'+search_text)


'''獲取百度云地址'''
def getbaidu(adr):
  for i in adr:
    url = urllib.urlopen('http://www.panduoduo.net'+i)
    bs = BeautifulSoup(url)
    bs1 = bs.select('.dbutton2')
    href = re.compile('http\%(\%|\d|\w|\/\/|\/|\.)*')
    b = href.search(str(bs1))
    name = str(bs.select('.center')).decode('utf-8')
    text1 = re.compile('\<h1\sclass\=\"center"\>[\d|\w|\D|\W]*\</h1\>')
    text2 = text1.search(name)
    rag1 = re.compile('\>[\d|\w|\D|\W]*\<')
    if text2:
      text3 = rag1.search(text2.group())
      if text3:
        print text3.group()
    if b:
      text = urllib.unquote(str(b.group())).decode('utf-8')
      print text

'''初始化'''
def init(adr):
  soup = BeautifulSoup(home)
  soup = soup.select('.row')
  pattern = re.compile('\/r\/\d+')
  for i in soup:
    i = str(i)
    adress = pattern.search(i)
    adress = adress.group()
    adr.append(adress)


print 'running---------'    
init(adr)
getbaidu(adr)

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • 對python 通過ssh訪問數(shù)據(jù)庫的實(shí)例詳解

    對python 通過ssh訪問數(shù)據(jù)庫的實(shí)例詳解

    今天小編就為大家分享一篇對python 通過ssh訪問數(shù)據(jù)庫的實(shí)例詳解,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-02-02
  • Python虛擬環(huán)境安裝及操作命令詳解

    Python虛擬環(huán)境安裝及操作命令詳解

    本文主要介紹了Python虛擬環(huán)境安裝及操作命令詳解,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-07-07
  • python如何獲取列表中每個(gè)元素的下標(biāo)位置

    python如何獲取列表中每個(gè)元素的下標(biāo)位置

    這篇文章主要介紹了python如何獲取列表中每個(gè)元素的下標(biāo)位置,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2019-07-07
  • python棧的基本定義與使用方法示例【初始化、賦值、入棧、出棧等】

    python棧的基本定義與使用方法示例【初始化、賦值、入棧、出棧等】

    這篇文章主要介紹了python棧的基本定義與使用方法,結(jié)合實(shí)例形式分析了Python棧的初始化、賦值、入棧、出棧等相關(guān)操作技巧,需要的朋友可以參考下
    2019-10-10
  • 使用Python給Excel工作表設(shè)置背景色或背景圖

    使用Python給Excel工作表設(shè)置背景色或背景圖

    Excel是工作中數(shù)據(jù)處理和分析數(shù)據(jù)的重要工具,面對海量的數(shù)據(jù)和復(fù)雜的表格,如何提高工作效率、減少視覺疲勞并提升數(shù)據(jù)的可讀性是不容忽視的問題,而給工作表設(shè)置合適的背景是表格優(yōu)化的一個(gè)有效方式,本文將介紹如何用Python給Excel工作表設(shè)置背景色或背景圖
    2024-07-07
  • PyCharm配置KBEngine快速處理代碼提示沖突、配置命令問題

    PyCharm配置KBEngine快速處理代碼提示沖突、配置命令問題

    這篇文章主要介紹了PyCharm配置KBEngine,解決代碼提示沖突、配置命令,本文通過圖文并茂的形式給大家介紹的超詳細(xì),需要的朋友可以參考下
    2021-04-04
  • Python開發(fā)中常用操作方法代碼匯總筆記

    Python開發(fā)中常用操作方法代碼匯總筆記

    Python具有易學(xué)、易用、易擴(kuò)展、可移植性強(qiáng)等特點(diǎn),被廣泛應(yīng)用于數(shù)據(jù)分析、人工智能、Web開發(fā)、自動(dòng)化測試等領(lǐng)域。Python在使用過程中也會(huì)遇到一些常見技術(shù)問題,本文匯總Python開發(fā)中實(shí)用操作方法代碼筆記。
    2023-06-06
  • 9種python web 程序的部署方式小結(jié)

    9種python web 程序的部署方式小結(jié)

    python有很多web 開發(fā)框架,代碼寫完了,部署上線是個(gè)大事,通常來說,web應(yīng)用一般是三層結(jié)構(gòu)web server ---->application -----> DB server
    2014-06-06
  • python?字符串常用方法超詳細(xì)梳理總結(jié)

    python?字符串常用方法超詳細(xì)梳理總結(jié)

    字符串是Python中基本的數(shù)據(jù)類型,幾乎在每個(gè)Python程序中都會(huì)使用到它。本文為大家總結(jié)了Python中必備的31個(gè)字符串方法,需要的可以參考一下
    2022-03-03
  • Python中matplotlib如何改變畫圖的字體

    Python中matplotlib如何改變畫圖的字體

    這篇文章主要介紹了Python中matplotlib如何改變畫圖的字體,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2021-08-08

最新評論

天台县| 建始县| 龙口市| 大宁县| 丁青县| 长岛县| 稷山县| 永嘉县| 大名县| 金山区| 平江县| 当雄县| 武隆县| 莱州市| 襄樊市| 黄梅县| 思茅市| 夏邑县| 潼关县| 邮箱| 美姑县| 聂荣县| 八宿县| 定远县| 哈尔滨市| 石林| 尉氏县| 海口市| 承德市| 深泽县| 榆林市| 瓮安县| 晋城| 翁牛特旗| 建始县| 嘉义县| 崇礼县| 双鸭山市| 闽清县| 隆林| 铜梁县|