Массовый парсинг MP3 файлов
Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.
Прложение разработано на языке Python, предназначено для массового скачивания MP3-файлов с сайта https://ru.hitmotop.com
import requests
from bs4 import BeautifulSoup
count = 1
url = 'https://ru.hitmotop.com/artist/54'
data = requests.get(url).text
block = BeautifulSoup(data, 'lxml')
heads = block.find_all('div', class_='track__fulltime')
print(len(heads))
while count <: <="" p="">
for i in heads:
w = i.find_next('a').get('href')
print(w)
song = requests.get(w).content
with open(f'song_{count}.mp3', 'wb') as f:
f.write(song)
count += 1