亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

python基于urllib實現(xiàn)按照百度音樂分類下載mp3的方法

 更新時間:2015年05月25日 12:12:31   作者:歐陽不瘋  
這篇文章主要介紹了python基于urllib實現(xiàn)按照百度音樂分類下載mp3的方法,涉及Python使用urllib模塊操作頁面元素的相關技巧,需要的朋友可以參考下

本文實例講述了python基于urllib實現(xiàn)按照百度音樂分類下載mp3的方法。分享給大家供大家參考。具體實現(xiàn)方法如下:

#!/usr/bin/env python
#-*- coding: utf-8 -*-
import urllib
import re
baseurl = "http://music.baidu.com"
url = "http://music.baidu.com/search/tag?key=經典流行"
html = urllib.urlopen(url).read()
uri = re.findall(r'/song/\d+', html, re.M)
lst = []
for i in uri:
    link = baseurl+i+"/download"
    lst.insert(0, link)
for k in lst:
    res = urllib.urlopen(k).read()
    down = re.search('http://[^ ]*xcode.[a-z0-9]*' , res, re.M).group()
    s1 = re.search('title=".*',res, re.M).group()
    s2 = re.search('>.*<.a', s1, re.M).group()
    s3 = s2[1:-3]
    urllib.urlretrieve(down, s3+".mp3")

希望本文所述對大家的Python程序設計有所幫助。

相關文章

  • 解決import tensorflow導致jupyter內核死亡的問題

    解決import tensorflow導致jupyter內核死亡的問題

    這篇文章主要介紹了解決import tensorflow導致jupyter內核死亡的問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2021-02-02
  • Python中zfill()方法的使用教程

    Python中zfill()方法的使用教程

    這篇文章主要介紹了Python中zfill()方法的使用教程,是Python入門中的基礎知識,需要的朋友可以參考下
    2015-05-05
  • python單機五子棋的代碼實現(xiàn)示例

    python單機五子棋的代碼實現(xiàn)示例

    五子棋是經典的棋牌類游戲,很多人都玩過,那么如何用Python實現(xiàn)五子棋呢,文中通過示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-10-10
  • 如何不用安裝python就能在.NET里調用Python庫

    如何不用安裝python就能在.NET里調用Python庫

    這篇文章主要介紹了如何不用安裝python就能在.NET里調用Python庫,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2019-07-07
  • 對pytorch中的梯度更新方法詳解

    對pytorch中的梯度更新方法詳解

    今天小編就為大家分享一篇對pytorch中的梯度更新方法詳解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-08-08
  • 網絡瀏覽器中運行Python腳本PyScript剖析

    網絡瀏覽器中運行Python腳本PyScript剖析

    這篇文章主要為大家介紹了網絡瀏覽器中運行Python腳本PyScript剖析詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2022-08-08
  • Python 字符串換行的多種方式

    Python 字符串換行的多種方式

    本文通過四種方法給大家介紹了Python 字符串換行的方式,在文中最下面通過代碼給大家介紹了python代碼過長的換行方法,需要的朋友可以參考下
    2018-09-09
  • Python利用memory_profiler實現(xiàn)內存分析

    Python利用memory_profiler實現(xiàn)內存分析

    memory_profiler是第三方模塊,用于監(jiān)視進程的內存消耗以及python程序內存消耗的逐行分析。本文將利用memory_profiler實現(xiàn)內存分析,需要的可以參考一下
    2022-10-10
  • Python類中的裝飾器在當前類中的聲明與調用詳解

    Python類中的裝飾器在當前類中的聲明與調用詳解

    這篇文章主要介紹了Python類中的裝飾器在當前類中的聲明與調用詳解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-04-04
  • Python 使用PIL中的resize進行縮放的實例講解

    Python 使用PIL中的resize進行縮放的實例講解

    今天小編就為大家分享一篇Python 使用PIL中的resize進行縮放的實例講解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-08-08

最新評論