python爬虫千图视频
from hashlib import md5import requests
from lxml import html
import os
from sqlalchemy import true
headers = {
'user-agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64)' 'AppleWebKit/537.36 (KHTML, like Gecko)' 'Chrome/94.0.4606.61 Safari/537.36 Edg/94.0.992.31'
}
while true:
url = input('请输入视频网址:')
requests.packages.urllib3.disable_warnings()
response = requests.get(url, verify=False).text
selector = html.fromstring(response)
imgEle = selector.xpath('//div[@class="preview-box video-preview"]/video/source')
for img in imgEle:
imgUrl = img.xpath('@src')[0]
file = input('请输入视频名称:')
response = requests.get(imgUrl, headers=headers)
data = response.content
if data:
if not os.path.exists(file):
with open(file + ".mp4", 'wb')as f:
f.write(data)
f.close()
print('视频下载成功:' + file)
大佬这个怎么使用呀 不会用啊大哥,这个思路确实是好 这个还是有水印呀 第一次把代码导入能爬出来东西{:1_907:} 直接复制到PyCharm运行就行了 去水印吗? 蓝色基调 发表于 2022-1-25 11:48
大佬这个怎么使用呀
装个python解释器,就可以运行 蓝色基调 发表于 2022-1-25 11:48
大佬这个怎么使用呀
找到你要的视频把网址复制进去就好了 wychashe 发表于 2022-1-25 15:47
去水印吗?
我也想去,但是还没学会
页:
[1]