程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式師世界 >> 編程語言 >  >> 更多編程語言 >> Python

我用python代碼把舞蹈區的精華下載下來慢慢欣賞~

編輯:Python

前言

嗨喽,大家好吖,這裡是魔王吶~

今天的我偶然間點開了一個網址,看見了其舞蹈區的精華MP4,

一看不可收拾,但其太大膽了,我怕它下架,連忙打開了我的python

寫出了這個代碼把它們通通下載了下來,慢慢欣賞~

環境使用:

  • Python 3.8
  • Pycharm

代碼

導入模塊

import requests
import re
url = 'https://v..com/api/stream/getStreamUrl'
data = {

'v': '220320220627',
'did': '10000000000000000000000000001501',
'tt': '1656318502',
'sign': 'f0194e25c25283cbd53ef52c0acf45f8',
'vid': 'kDe0W29DOwaMA4Bz',
}
headers = {

'user-agent': 'Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.0.0 Safari/537.36'
}
response = requests.post(url=url, data=data, headers=headers)
print(response.json())
m3u8_url = response.json()['data']['thumb_video']['high']['url']
print(m3u8_url)
m3u8_data = requests.get(url=m3u8_url, headers=headers).text
m3u8_data = re.sub('#E.*', '', m3u8_data).split()
for ts in m3u8_data:
ts_url = 'https://play-tx-ugcpub..cn/live/high_33282775320220508200007-upload-d9f8/' + ts
ts_content = requests.get(url=ts_url, headers=headers).content
with open('【奶優米呀】05-07 本場人氣值TOP2舞蹈.mp4', mode='ab') as f:
f.write(ts_content)
print(ts_url)

本次代碼提供者: 青燈教育-自游



尾語

成功沒有快車道,幸福沒有高速路。

所有的成功,都來自不倦地努力和奔跑,所有的幸福都來自平凡的奮斗和堅持

——勵志語錄

本文章就寫完啦~感興趣的小伙伴可以復制代碼去試試

你們的支持是我最大的動力!!記得三連哦~ 歡迎大家閱讀往期的文章呀~


  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式師世界 All Rights Reserved