iis服务器助手广告广告
返回顶部
首页 > 资讯 > 后端开发 > Python >使用python 爬梨视频
  • 355
分享到

使用python 爬梨视频

视频python 2023-01-31 08:01:46 355人浏览 泡泡鱼

Python 官方文档:入门教程 => 点击学习

摘要

刚开始学习python 勿喷第一步 去官网下载python3^ 版本 下载链接 https://www.Python.org/downlo... 如果是window系统需要添加一下环境变量 下面是代码 pyhton爬虫 梨视频

刚开始学习python 勿喷
第一步 去官网下载python3^ 版本
下载链接 https://www.Python.org/downlo... 如果是window系统需要添加一下环境变量

下面是代码

pyhton爬虫 梨视频

需要先下载 request 模块
pip install requests

  import requests
import re
import os
import time
from urllib.request import urlretrieve  #下载模块
def video_DL(url):
    header = {"User-Agent":"Mozilla/5.0 (windows NT 10.0; Win64; x64; rv:63.0) Gecko/20100101 Firefox/63.0"}
   # url = "Https://www.pearvideo.com/cateGory_6"
    response = requests.get(url,headers = header)
    html = response.text
    reg = '<a href="(.*?)" class="actplay">'
    bgImgReg = '<div class="popularem-img" style="background-image: url(.*?);">'
    titleReg = '<h2 class="popularem-title">(.*?)</h2>'
    contentReg = '<p class="popularem-abs padshow">(.*?)</p>'
    timeReg = '<div class="cm-duration">(.*?)</div>'
    video_id = re.findall(reg, html) #视频id
    video_img = re.findall(bgImgReg, html) #视频图片
    video_title = re.findall(titleReg, html)    #视频标题
    video_time = re.findall(timeReg, html) #视频时间
    videio_content = re.findall(contentReg, html)   #视频内容
    video_url = []
    purl_1 = []
    videoImg = []
    videoTitle = []
    videoTime = []
    videoContent = []
    videoUrl = []
    #@getVideoUrl
    for i in video_id:
        video_html = "http://www.pearvideo.com/{}".fORMat(i)
        video_url.append(str(video_html))
    #视频播放地址数组
    for j in video_url:
        purl = requests.get(j).text
        req = 'srcUrl="(.*?)"'
        purl_1.append(re.findall(req,purl))
    #视频poster图片数组
    for i in video_img: 
        videoImg.append(i.split("(")[1].split(")")[0])
    #标题 数组   
    for i in video_title:
        videoTitle.append(i)
    #视频播放时间数组
    for i in video_time:
        videoTime.append(i)
    #视频内容数组
    for i in videio_content:
        videoContent.append(i)
    for i in purl_1:
        videoUrl.append(''.join(i))
    
    #循环获取数组单条内容
    for index,el in enumerate(video_id):

        writeTxt = videoTitle[index]+'\n'+videoUrl[index]+'\n'+videoContent[index]+'\n'+videoImg[index]+'\n'+videoTime[index]+'\n\n\n\n'
        # print(videoUrl[index]+videoContent[index])
        f = open("test2.txt",'a+')
        f.write(writeTxt)
        f.close()
        // 下面注释是下载视频poster 图片到video文件夹下面
        # path = "video"
        #判断当前目录有没有video文件
        # if path not in os.listdir():
        #     os.mkdir(path)
        # urlretrieve(purl_1[index],path+"/%s.mp4"%video_title[index])
def download():
    n = 0
    while True:
        if n >= 36:
            return
        #https://www.pearvideo.com/popular_loading.jsp?reQtype=5&categoryId=10&start  这是梨视频异步请求接口  
        url = "https://www.pearvideo.com/popular_loading.jsp?reqType=5&categoryId=10&start={}".format(n)
        n += 12
        time.sleep(1)
        video_DL(url)
download()

--结束END--

本文标题: 使用python 爬梨视频

本文链接: https://www.lsjlt.com/news/193082.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 使用python 爬梨视频
    刚开始学习python 勿喷第一步 去官网下载python3^ 版本 下载链接 https://www.python.org/downlo... 如果是window系统需要添加一下环境变量 下面是代码 pyhton爬虫 梨视频 ...
    99+
    2023-01-31
    视频 python
  • python爬取梨视频生活板块最热视频
    完整代码如下: import requests from lxml import etree import random import os from multiprocess...
    99+
    2022-11-11
  • python爬取小视频
    python爬取小视频记录 学习python简单爬虫小程序,记录代码和学习过程 环境信息 python 2.7.12 分析与步骤 要分析网站信息 http://www.budejie.com/video/ 查看网页不同页面的信息...
    99+
    2023-01-31
    小视频 python
  • python爬取视频网站m3u8视频,下
    最近发现一些网站,可以解析各大视频网站的vip。仔细想了想,这也算是爬虫呀,爬的是视频数据。  首先选取一个视频网站,我选的是 影视大全 ,然后选择上映不久的电影 “一出好戏” 。 分析页面 我用的是chrome浏览器,F12进入查看。选...
    99+
    2023-01-30
    视频 网站 python
  • python爬虫:爬取网站视频
    python爬取百思不得姐网站视频:http://www.budejie.com/video/新建一个py文件,代码如下:#!/usr/bin/python # -*- coding: UTF-8 -*- import urllib,re...
    99+
    2023-01-31
    爬虫 视频 网站
  • Python爬虫爬取各大热门短视频平台视频
    1、开发工具 Python3.9 requests库 其他一些Python内置库 pycharm 2、第三方库 安装第三方库 pip install requests 3、实现思路 利用tkinter库实例化一个GUI界面,包含提示框...
    99+
    2023-09-10
    python 爬虫
  • python怎么爬取视频
    本篇内容介绍了“python怎么爬取视频”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!题目解析的爬取思路1.将所以题目的解析链接爬取出去单独...
    99+
    2023-06-02
  • 怎么使用Python爬取抖音APP视频
    这篇文章主要讲解了“怎么使用Python爬取抖音APP视频”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“怎么使用Python爬取抖音APP视频”吧!记录一下如何用python爬取app数据,...
    99+
    2023-06-15
  • Python爬虫教你爬取视频内容
            前面介绍了基本的数据爬取,图片爬取的相关案例前面文章也有涉及,关于有些案例网站不能登录的问题,可以再找些别的网站,因为道理既然明白了,其实什么网站都一样,它有反爬机制,自然有应对它的办...
    99+
    2023-09-16
    爬虫 音视频 python
  • Python爬取某拍短视频
    目录一、抓取目标二、工具使用三、重点学习内容四、项目思路解析五、简易源码分享一、抓取目标 目标网址:美拍视频 二、工具使用 开发环境:win10、python3.7 开发工具:py...
    99+
    2022-11-12
  • Python短视频爬虫教程
    好难受,上次发了做游戏的居然没人看,每天为了给你们写啥,老夫心都操碎了~ 真的是,今天来给大家爬一波短视频网站吧,都是些很养眼的~ 网站地址在代码里面,大家用心一下就能看到了。 ...
    99+
    2022-11-12
  • Python爬虫:爬取美拍小姐姐视频
      最近在写一个应用,需要收集微博上一些热门的视频,像这些小视频一般都来自秒拍,微拍,美拍和新浪视频,而且没有下载的选项,所以只能动脑想想办法了。 第一步   分析网页源码。 例如:http://video.weibo.com/show...
    99+
    2023-01-30
    爬虫 姐姐 视频
  • python爬虫爬网站的视频和图片
    环境:centos6.5 python2.6.6   http://www.budejie.com/( 纯属测试,并无恶意 )网站分析:我们点视频按钮 可以看到url是:http://www.budejie.com/video/接着我们点开...
    99+
    2023-01-31
    爬虫 图片 网站
  • Python 自动爬取B站视频
    文件名自定义(文件格式为.py),脚本内容: #!/usr/bin/env python #-*-coding:utf-8-*- import requests import random import time def get_js...
    99+
    2023-01-30
    视频 Python
  • Python怎样爬取西瓜视频
    Python怎样爬取西瓜视频,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。一、写在前面真的,为什么别人发游戏这么多人看,我发了两次了加起来才一百个。算了算了,不整游戏了,反...
    99+
    2023-06-21
  • Python如何爬取某拍短视频
    这篇文章主要介绍Python如何爬取某拍短视频,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!一、抓取目标目标网址:美拍视频二、工具使用开发环境:win10、python3.7开发工具:pycharm、Chrome工具...
    99+
    2023-06-15
  • Python如何实现短视频爬虫
    这篇文章主要介绍了Python如何实现短视频爬虫,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。网站地址在代码里面,大家用心一下就能看到了。使用的软件python 3...
    99+
    2023-06-25
  • Python+Selenium实现短视频热点爬取
    目录涉及知识点目标分析1. 分析热榜目录2.分析视频播放页面3. 分析弹出框核心代码1. 遍历热点目录2. 获取真实短视频url3. 下载视频4. 关闭弹出的登录窗口5. 保存日志示...
    99+
    2022-11-10
  • Python爬虫采集微博视频数据
    目录前言知识点开发环境爬虫原理 案例实现前言 随时随地发现新鲜事!微博带你欣赏世界上每一个精彩瞬间,了解每一个幕后故事。分享你想表达的,让全世界都能听到你的心声!今天我们通过pyth...
    99+
    2022-11-12
  • Python爬虫实战之虎牙视频爬取附源码
    目录知识点开发环境分析目标url开始代码最开始还是线导入所需模块数据请求获取视频标题以及url地址获取视频id保存数据调用函数运行代码,得到数据知识点 爬虫基本流程 ...
    99+
    2022-11-12
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作