python电影爬取并下载_python爬取电影并下载

news/2024/10/18 0:33:41/

对于一个宅男,喜欢看电影,每次打开电影网站,各种弹出的广告,很是麻烦,还是要自己去复制下载链接到迅雷上粘贴并下载,这个过程中还有选择困难症;这一系列的动作让人甚是不爽,不如有下好的,点着看就好了;作为一个python爱好者,结合对爬虫的一点小了解,于是周末花了点时间用python写了一个爬取某电影网站上的最新电影板块;

思路:

爬虫针对某电影网站,收集电影名,下载链接,评分,等信息;当天更新的电影,特别的打印出来;同时通过评分调用迅雷下载,当然先判断下,是否已经下载过了,再决定是否下载;然后,就是可以看了~

本次版本是基于python3.x下通过,在windows上才能调用迅雷~linux平台只能获取相关信息!

python安装和相关的模块安装这里不讲述,如有不明白请留言我~

二、代码

废话不多说上代码吧~

# coding:utf-8

# version 20181027 by san

import re,time,os

from urllib import request

from lxml import etree # python xpath 单独使用导入是这样的

import platform

#爬虫电影之类

class getMovies:

def __init__(self,url,Thuder):

‘‘‘ 实例初始化 ‘‘‘

self.url = url

self.Thuder 


http://www.ppmy.cn/news/598211.html

相关文章

如何用LabVIEW采集热电阻温度?

首先下载安装一个LabVIEW软件。 去如下官网链接,下载对应模块说明文件,包括通讯协议和厂家提供的测试软件。 先用厂家的软件进行调试,之后按照通讯协议用LabVIEW进行编程就可以了。 参见网址ADAM-4015 - 6通道符合Modbus协议的热电阻模块 …

【Java】Java核心 72:XML (上)

文章目录 1 XML概述什么是XMLXML作用 2 编写第1个XML文件需求效果步骤 3 XML的组成:声明和元素XML组成文档声明元素(标签、标记) 4 XML的组成:属性、注释和转义字符属性的语法注释转义字符[实体字符]小结 1 XML概述 什么是XML 英…

vue项目中修改iframe嵌入的css样式

需求: 使用iframe嵌入一个外部链接,并修改该页面中的css样式。 参考文章:在Vue中优雅的更改iframe嵌入页面的样式 实现逻辑: 若要实现能够修改iframe中嵌入页面的样式,首先要保证嵌入的链接和当前页面是同域的&…

【Android复习笔记】Handler机制(三)

怎么检查线程有耗时任务 耗时任务: 正常的,轻微阻塞 不正常的,严重阻塞 检测线程是否发生耗时任务的方案: 系统服务通过 Watchdog 实现 应用进程可以通过 BlockCanery 实现 WatchDog 的原理 WatchDog是干什么的? 检查是否发生了死锁 检查线程是否被任务blocked Watchdog…

css增加高斯模糊的效果

实现效果 关键代码 backdrop-filter 当你创造一个元素加上这个属性后,会使得这个元素后面的区域添加效果(如模糊或颜色偏移) background: rgba(0,0,0,.5);backdrop-filter: blur(10px);

地球环境现在怎么样

地球环境现在面临着很多挑战,包括气候变化、生态破坏、污染、资源短缺等。其中气候变化是一个最为突出的问题,已经导致全球温度上升、海平面上升、极端天气增多等现象。此外,人类活动还导致了野生动植物数量和多样性的大幅减少,森…

登录earth online网站下载数据

看网上没有相关,故将流程记录如下 Home - Earth Online 该网址进入,注册流程如下, 注册后会让你做修改并回答问题,正常处理就能获取权限。同时会给你两个网址,登录账号就能搜索地图数据。 登录地图网址,详…

能上网,显示小地球的解决办法

简单的说,能否上互联网的判定网址正好被URL过滤了,所以系统判定你上不了互联网,但是实际上你如果上百度等网址,是可以的,因为没有URL过滤。 So,我们把这个判定的网址改成国内,那就 easy&sa…