使用RoboBrowser和Python下載音訊
以下是一個使用RoboBrowser和Python下載音訊的下載器程式,同時使用了\_proxy獲取代理伺服器:
```python
import os
import time
from robobrowser import RoboBrowser
from urllib.request import urlopen
def get_audio_url(keyword, proxy=None):
browser = RoboBrowser(history=True, proxy=proxy)
browser.open(" + keyword)
time.sleep(3)
audio_url = browser.select("audio[src]")[0].attrs["src"]
return audio_url
def download_audio(audio_url, output_file, proxy=None):
proxy_support = {"http": proxy, "https": proxy} if proxy else {}
with urlopen(audio_url, context=proxy_support) as response:
with open(output_file, "wb") as outfile:
outfile.write(response.read())
def get_proxy():
proxy_url = "_proxy"
with urlopen(proxy_url) as response:
return response.read().decode("utf-8")
if __name__ == "__main__":
keyword = "你的關鍵詞"
output_file = "音訊儲存路徑"
proxy = get_proxy()
audio_url = get_audio_url(keyword, proxy)
download_audio(audio_url, output_file, proxy)
```
在這個程式中,我們首先獲取代理伺服器地址,然後使用RoboBrowser開啟,搜尋關鍵詞,獲取音訊URL,最後使用urllib.request下載音訊檔案。請注意,這個程式需要在Python環境中執行,並且需要安裝RoboBrowser庫。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/70032566/viewspace-2989517/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 使用 Python 下載 B 站視訊Python
- 尋找(下載)微信音訊檔案音訊
- 使用 JDAudioCrawler 將下載的音訊儲存到本地儲存音訊
- 如何播放通過微信下載介面下載的音訊檔案音訊
- Python從網易雲音樂、QQ 音樂、酷狗音樂等搜尋和下載歌曲Python
- 微信下載錄音檔案(音軌分離 ffmpeg視訊合成)
- 如何下載微信公眾號中的音訊、視訊檔案?音訊
- 如何下載微信公眾號的音訊檔案音訊
- python 突破酷狗收費音樂下載Python
- python基礎教程視訊下載Python
- Mac 使用音訊工具分析音訊資料Mac音訊
- 教你如何下載微信公眾號的音訊檔案音訊
- ios下的語音開發——科大訊飛使用iOS
- Python音訊轉文字Python音訊
- 小程式音訊和視訊音訊
- HTML的音訊和視訊HTML音訊
- Linux下使用"avconv"捕捉錄製桌面視訊及音訊Linux音訊
- Python 下載安裝和配置Python
- Python爬蟲全網搜尋並下載音樂Python爬蟲
- bilibili動畫下載視訊批量改名(python)動畫Python
- python高階視訊教程免費下載Python
- 使用python 下載m3u8格式視訊,併合成Python
- 第 9 章 音訊和視訊音訊
- HTML5 音訊和視訊HTML音訊
- 使用OkHttp和Java來下載HTTPJava
- C++視訊和講義下載地址C++
- mac使用者如何下載YouTube視訊?Mac
- Centos7安裝ffmpeg和使用youtube-dl下載Youtube視訊CentOS
- 一篇文章教會你使用Python網路爬蟲下載酷狗音樂Python爬蟲
- Mac潮汐音樂下載器Mac
- 下載網頁音原始檔網頁
- Python 音訊訊號處理庫 librosaPython音訊ROS
- 如何下載和使用Normalize.css?ORMCSS
- 使用 Requests 庫和 PHP 的下載PHP
- 克勞銳:“短視訊+音樂”價值分析報告(附下載)
- 愛奇藝下載的QSV格式影片如何轉換成MP3音訊音訊
- 使用python 下載全國曆代古詩Python
- python下redis安裝和使用PythonRedis