抖音喜欢的视频怎么批量删除(抖音喜欢的视频怎么批量删除不掉)

要批量下载抖音某博主的视频,并将视频的内容文本保存,可以使用Python中的requests和beautifulsoup库来实现。具体步骤如下:

1. 使用requests库来获取抖音某博主的主页html代码。

“`python

import requests

url = 'https://www.douyin.com/user/xxxxxx'

headers = {

'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.110 Safari/537.36 Edge/16.16299'

}

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

html = response.text

“`

其中,xxxxxx为该博主的抖音ID。

2. 使用beautifulsoup库来解析html代码,获取该博主的视频列表。

“`python

from bs4 import BeautifulSoup

soup = BeautifulSoup(html, 'html.parser')

video_list = soup.find_all('div', {'class': 'video-card'})

“`

其中,'video-card'是抖音视频卡片的class名称。

3. 对于每个视频,使用正则表达式来获取视频的下载链接,并使用requests库下载视频。

“`python

import re

for video in video_list:

video_url = re.findall(r'"playAddr":"(.*?)"', str(video))[0].encode('utf-8').decode('unicode_escape')

video_title = video.find('p', {'class': 'desc'}).text

video_response = requests.get(video_url, headers=headers)

with open(video_title + '.mp4', 'wb') as f:

f.write(video_response.content)

“`

其中,video_url为视频的下载链接,video_title为视频的标题。

4. 对于每个视频,使用正则表达式来获取视频的文本内容,并保存到文本文件中。

“`python

for video in video_list:

video_url = re.findall(r'"playAddr":"(.*?)"', str(video))[0].encode('utf-8').decode('unicode_escape')

video_title = video.find('p', {'class': 'desc'}).text

video_response = requests.get(video_url, headers=headers)

with open(video_title + '.mp4', 'wb') as f:

f.write(video_response.content)

video_html = video.find('a', {'class': 'video-title'}).get('href')

video_response = requests.get(video_html, headers=headers)

video_soup = BeautifulSoup(video_response.text, 'html.parser')

video_text = video_soup.find('div', {'class': 'body'}).text

with open(video_title + '.txt', 'w', encoding='utf-8') as f:

f.write(video_text)

“`

其中,video_html为视频的详情页链接,video_text为视频的文本内容。

完整代码如下:

“`python

import requests

from bs4 import BeautifulSoup

import re

url = 'https://www.douyin.com/user/xxxxxx'

headers = {

'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.110 Safari/537.36 Edge/16.16299'

}

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

html = response.text

soup = BeautifulSoup(html, 'html.parser')

video_list = soup.find_all('div', {'class': 'video-card'})

for video in video_list:

video_url = re.findall(r'"playAddr":"(.*?)"', str(video))[0].encode('utf-8').decode('unicode_escape')

video_title = video.find('p', {'class': 'desc'}).text

video_response = requests.get(video_url, headers=headers)

with open(video_title + '.mp4', 'wb') as f:

f.write(video_response.content)

video_html = video.find('a', {'class': 'video-title'}).get('href')

video_response = requests.get(video_html, headers=headers)

video_soup = BeautifulSoup(video_response.text, 'html.parser')

video_text = video_soup.find('div', {'class': 'body'}).text

with open(video_title + '.txt', 'w', encoding='utf-8') as f:

f.write(video_text)

“`

需要替换代码中的xxxxxx为博主的抖音ID,并安装requests和beautifulsoup库。

免责声明: 文章源于会员发布,不作为任何投资建议

如有侵权请联系我们删除,本文链接:https://www.sws100.com/baike/423714.html

(0)
鸟叔鸟叔
上一篇 2023年 5月 13日
下一篇 2023年 5月 13日

相关推荐

  • 邓婕的第一任丈夫(邓婕的第一任丈夫张猛)

    提到邓婕也许令观众印象深刻的都是王熙凤这个角色,邓婕也因为出演《红楼梦》里王熙凤一角一炮成名,后来也逐渐成为家喻户晓的女演员。 作为一个辣妹子,邓婕与饰演的角色王熙凤的确有很多的相似之处,她精明、能干,敢于表现自己, 虽然出演王熙凤并算不上是本色出演,但是这个经典的角色让许多人对邓婕留下了精明干练、刚毅果断的印象。 邓婕有过两段婚姻,不过和富豪的婚姻只维持了…

    2022年 10月 20日
  • 苹果手机如何投屏到电视上播放视频(苹果手机怎么投屏到电视上播放视频)

    因为疫情的原因不少人宅在家里已经长达1个月了,复工的日期推后一周又一周。在家煲剧/看电影是打发时间的好方法,之前教授跟大家分享了一些手机投屏电视的方法,评论里很多在问苹果手机怎么投屏。因为苹果手机的系统比较封闭,以及接口特殊的原因,很多人的印象中会觉得很复杂。其实只要找对方法,并没有那么难哦。 一.常规的无线投屏 常规有三种方式,前提是你的电视机是智能电视机…

    2023年 6月 14日
  • ceo是什么职位的简称(ceo是什么职位的简称呢)

    董事长的英语是Chairman,总统的英语是President,CEO的英语全称是Chieff Executive Officer,这是众所周知的。然而,有些人混淆了这三者,因为他们不了解它们之间的微妙差异。他们经常把President翻译成董事长或首席执行官,首席执行官有时被翻译成总统。让我谈谈董事长、首席执行官和总裁之间的区别。 (1)董事长、首席执行官…

    2023年 4月 23日
  • 梦见自己被非礼我反抗(梦见自己被非礼我反抗喊救命)

    现象级华语恐怖片《咒》终于在Netflix上线! 看这部电影前,有两点必须先行提示: 1、有宗教信仰或唯心主义的影迷,慎入; 2、有密集恐惧症的影迷,慎入。 在此之前,影迷们曾将泰国与韩国合拍的《灵媒》、马来西亚的《南巫》、中国台湾的《哭悲》和《咒》并称为“亚洲恐怖片急人四部曲”。 前三部口碑扑街后,影片《咒》顺势成为近年来期待值最高的华语恐怖片。 这部电影…

    2023年 4月 2日
  • 六级不考试会影响下次报考吗(六级不考试会影响下次报考吗知乎)

    导语:英语四六级考试对于每一个大学生来说,都应该不陌生了,这两个证书基本上已经成为考生们大学生涯里最重要的两个证书。 今年下半年的四六级考试已经落下帷幕,准备充分的考生,走出考场信心满满,胜利在望,也有很多考生在走出考场之后,也纷纷开始了吐槽大会模式,直言中了“再考一次”。 除了这两种考生以外,还有一种情况,那就是考生不战而退,无故缺考,这类考生可能以为缺考…

    2023年 6月 9日

联系我们

在线咨询: QQ交谈

邮件:k37759@foxmail.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信