@I_am_Human

Как скачать mp3 с помощью requests и python?

Здравствуйте! Как можно скачать mp3 файл с этого сайта https://r.megapesni.me/rap_2018/140731-miyagi-capt... используя requests? Возможно ли это?
  • Вопрос задан
  • 814 просмотров
Решения вопроса 1
hottabxp
@hottabxp Куратор тега Python
Сначала мы жили бедно, а потом нас обокрали..
import requests
from bs4 import BeautifulSoup

host = 'https://megapesni.club'
link = 'https://megapesni.club/rap_2018/140731-miyagi-captain.html'

headers = {'user-agent':'Hottabxp - Cool Hacker!'}

response = requests.get(link, headers=headers)

soup = BeautifulSoup(response.text,'html.parser')
song_title = soup.find('h1',class_='music-title').text
url = soup.find('a',class_='song-author-btn song-author-btn--download').get('href')

response = requests.get(host+url,headers=headers)
with open(song_title+'.mp3','wb') as mp3:
	mp3.write(response.content)


Python - самый простой в мире инструмент для парсинга и скачивания файлов. И это факт!
Beautiful Soup на русском языке
Requests: HTTP for Humans™
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы