我是靠谱客的博主 闪闪枕头,最近开发中收集的这篇文章主要介绍python爬取电影天堂新片精品模块电影列表,并用迅雷下载,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

python版本是3.6.5,上代码:

# 爬取电影天堂
from selenium import webdriver
import requests
from bs4 import BeautifulSoup
import os
import pyperclip

print('开始网页请求')
#使用selenium通过PhantomJS来进行网络请求
driver=webdriver.PhantomJS()

url = 'http://www.dytt8.net'
#这里就不再通过urllib进行网络请求了
driver.get(url)

# 获取网页中class为co_area2的标签
print('开始获取所有链接')
all_link=BeautifulSoup(driver.page_source,'lxml').select('.co_area2')

# 在获取 新片精品模块的 a标签
all_link = all_link[2].select('table a')
count = len(all_link);

# 整理获取的链接
a_link = []
t_name = []
for i in range(0,count):
    if i % 2 != 0:
        continue
    else:
        # 打开 新品精品 模块的链接
        driver.get( url + all_link[i].get("href"))
        # 获取ftp下载地址
        ftp_links = BeautifulSoup(driver.page_source,'lxml').select('#Zoom table td a')
        if ftp_links == []:
            continue
        else:
            # 把ftp下载地址放入列表
            a_link.append(ftp_links[0].get('thunderrestitle')) 

print('获取完毕');

# 用换行拼接电影列表
links = 'n'.join(a_link);
# 复制到剪切板
pyperclip.copy(links);
print('已粘贴');

# 打开迅雷
thunder_path = r'C:Program Files (x86)Thunder NetworkThunderProgramThunder.exe' #此处填写自己的迅雷位置(右键迅雷查看文件位置)
os.startfile(thunder_path)

效果图:


最后

以上就是闪闪枕头为你收集整理的python爬取电影天堂新片精品模块电影列表,并用迅雷下载的全部内容,希望文章能够帮你解决python爬取电影天堂新片精品模块电影列表,并用迅雷下载所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(90)

评论列表共有 0 条评论

立即
投稿
返回
顶部