专栏首页数据处理与分析如何批量下载电视剧

如何批量下载电视剧

如何批量下载电视剧

生活中经常会有下载点东西的需要,有些网页虽然有批量下载的功能,但很多时候都不好用。并且我觉得网站可能就想让你多点几下,在网站上多停留一会。于其在网站上点来点去,我们完全可以以一种更高效的方式完成电视剧或电影的下载。下面将介绍如何使用Python来调用迅雷下载电视剧(下载别的资料也是可以的)。

源码

'''
Created on 2018年2月16日@author: 青
'''
import requests
from lxml import etree
import osurl = 'http://www.xlm33.com/huayudianshiju/50973/'

def get_tags(url):
   r = requests.get(url)    
    #编码不一定需要进行设置,视网页情况而定
   r.encoding = 'gb2312'
   #使用xpath解析网页并提取需要的信息
   #如果测试的话请根据实际情况调整参数
   html = etree.HTML(r.text)    
    for i in html.xpath('//a[@title="迅雷下载"]'):
        if 'bd' in i.xpath('@mc')[0]:            
            #调用迅雷进行下载
           #在这里使用os调用迅雷进行文件的下载,
            #在实际使用中需要将下面的迅雷路径调整为自己电脑上的迅雷安装路径
           os.system(r'"迅雷路径" %s'%(i.xpath('@href')[0]))
           print(i.xpath('@mc')[0])
           print(i.xpath('@href')[0])
if __name__ == '__main__':
   get_tags(url)

总结

本次推送中的代码比较简单,对Python感兴趣的朋友可以动手做一做。虽然例子中只爬了一点电视剧,但是通过对代码进行丰富,完全可以进行全站资料的下载。Python在数据爬取方面有很多优秀的框架可以使用,有数据采集需求的朋友可以学一学,有什么问题都可以发信息与我进行交流。

本文分享自微信公众号 - 数据处理与分析(Qing_master),作者:文刀木公

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2018-08-17

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 用FME进行数据分析之数据透视表

    数据透视表是计算、汇总和分析数据的强大工具,可助你了解数据中的对比情况、模式和趋势。

    数据处理与分析
  • 拱墅区学区分析之三(数据处理篇)

    在数据处理方面,FME的优势我在不同场合强调过多次。针对我日常中的数据处理+分析,FME简直完美。所以本次的学区分析,依然是使用FME作为主力工具。

    数据处理与分析
  • 【2020年FME博客大赛参赛作品】拱墅区学区分析之一(流程设计篇)

    数据处理也好,分析也罢,我认为最重要的不仅仅是技术,而是对事物本身的认识。也就是说,在有实际的行动之前,需要进行大量的思考、分析,做到:谋而后动! 我结合自己的...

    数据处理与分析
  • AI未来发展的三种模式 | CCF-GAIR人工智能前沿专场随笔

    2017年7月7日-2017年7月9日,由中国计算机协会CCF主办、雷锋网和香港中文大学(深圳)联合承办的CCF-GAIR全球人工智能与机器人峰会,在深圳大中华...

    数据派THU
  • 智能视频分析-工地安全帽识别

      安全生产一直是工地生产中很重要的一部分,只有保障了工人的安全,才能保证企业的利益。安全帽作为保护、防护的重要防范手段,一直是各大企业要求员工佩戴的,可还是发...

    倍特威视
  • 双十一刚剁完手有点空虚?来点VIM给你充充电~

    心情不好不要紧,咱们可以来学点新的东西来充实充实自己,例如:如何使用世界上最好用的编辑器敲代码~~~

    我被狗咬了
  • BVS 安全帽识别系统(安全帽佩戴检测)

    现如今国家越来越重视安全生产,各个企业也都采取各种措施保障员工的安全生产从而保障了企业的利益。在各各行都存在着在岗工人不佩戴安全帽和做相关安全措施危险作业,由于...

    用户2217864
  • 你以为的可能不是你以为的

    最近生信技能树管理员小朋友XZG跟我炫耀他植物的简化基因组的gvcf模式,两百个测序数据,我一直没用过这个gvcf功能,因为的确没有需求。癌症研究,关注的主要是...

    生信技能树
  • 智能视频分析下的安全帽佩戴检测系统

    根据数据调查,2018年建筑业的36次较大事故中,有323名人员伤亡,因坍塌伤亡的人员占到了81%,其中大部分原因是工作人员没有按照规定佩戴安全帽。

    倍特威视
  • MCMC之马尔可夫链

    因为某一时刻状态转移只依赖于它的前一个状态,那么我们只要能求出系统中任意两个状态之间的转移概率,进而得到状态转移概率矩阵,那么马尔科夫链的模型便定了。以下图股市...

    小一

扫码关注云+社区

领取腾讯云代金券