# DrissionPage小玩法

前提是电脑上有谷歌浏览器

九行获取DOUYI小视频

from DrissionPage import ChromiumPage
import re
import time
tab1 = ChromiumPage(8888).latest_tab
tab1.get(input('输入一个视频链接:'))
login = tab1.ele('@class=douyin-login__close dy-account-close', timeout=5)
login.click() if login else print('已登录')
html_content = tab1.ele('@mediatype=video').html
video_url = re.findall('src="(.*?)"', html_content)
tab1.download(file_url='https:' + video_url[0], save_path='保存视频文件夹', rename=str(round(time.time()*1000)), suffix='mp4')

如果获取失败,可以改一下video_url[],中的数字0-3。如果还不行,那就是被隐藏了。可以找到但这几行肯定是不行的。

你可能感兴趣的:(python,前端,开发语言)