使用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
- python 突破酷狗收費音樂下載Python
- 下載b站影片並生成音訊字幕音訊
- 尋找(下載)微信音訊檔案音訊
- Python 下載安裝和配置Python
- 根據小姐姐的抖音號批量下載抖音視訊
- Python爬蟲全網搜尋並下載音樂Python爬蟲
- 微信下載錄音檔案(音軌分離 ffmpeg視訊合成)
- 使用OkHttp和Java來下載HTTPJava
- Python音訊轉文字Python音訊
- bilibili動畫下載視訊批量改名(python)動畫Python
- 使用python 下載m3u8格式視訊,併合成Python
- 如何下載微信公眾號中的音訊、視訊檔案?音訊
- Mac 使用音訊工具分析音訊資料Mac音訊
- 使用 Requests 庫和 PHP 的下載PHP
- 如何下載和使用Normalize.css?ORMCSS
- 一篇文章教會你使用Python網路爬蟲下載酷狗音樂Python爬蟲
- Centos7安裝ffmpeg和使用youtube-dl下載Youtube視訊CentOS
- 使用python 下載全國曆代古詩Python
- python的下載安裝與簡單使用Python
- mac使用者如何下載YouTube視訊?Mac
- 小程式音訊和視訊音訊
- 推薦一款小眾且好用的 Python 爬蟲庫 - RoboBrowserPython爬蟲
- 下載網頁音原始檔網頁
- Mac潮汐音樂下載器Mac
- Python 音訊訊號處理庫 librosaPython音訊ROS
- 2019下半年抖音短視訊平臺營銷通案(附下載)
- python實現播放音訊和錄音功能示例程式碼Python音訊
- 使用Python實現網頁中圖片的批次下載和水印新增儲存Python網頁
- 克勞銳:“短視訊+音樂”價值分析報告(附下載)
- Spotify音樂下載轉換工具
- 效能測試工具Lmbench的使用和下載
- mac下iterm2使用rz和sz上傳下載Mac
- python 各版本下載Python
- Python 下載圖片Python