获取电影天堂的影视链接

本文介绍了一个使用 Python 的 requests 库和正则表达式从特定网站爬取电影标题、磁力链接及种子文件链接的方法。通过循环遍历网页并解析 HTML 文档来获取所需数据。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

import requests
from lxml import etree
import re
headers = {
'User-Agent': 'Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/68.0.3440.106 Safari/537.36'
}

# def xiangqingt(url):

# def ugturl():
for i in range(1,4):
    lurl = 'http://www.dytt8.net/html/gndy/dyzz/list_23_%s.html' % i

    response = requests.get(lurl,headers=headers)

    html_ele = response.text
    # print(html_ele)
    movie_url_list = re.findall('<a href="(.*)" class="ulink"',html_ele)
    # print(movie_url_list)
    for movie_item in movie_url_list:
        # print(movie_item)
        movie_url = 'http://www.dytt8.net'+movie_item
        # print(movie_url)
        # xiangqingt(movie_url)
        response = requests.get(movie_url)
        htmls = response.content.decode('gbk')
        # print(htmls)
        #标题
        titlt_name = re.search('<h1><font color=#07519a>(.*)</f',htmls)
        # print(titlt_name)
        movie_title = titlt_name.group(1)
        # print(movie_title)
        #磁力
        cili_name= re.search('/><a href="(.*)"><str', htmls)
        # print(cili_name)
        movie_cili = cili_name.group(1)
        print(movie_cili)

        #种子
        zhongzi_name = re.search('ddf"><a href="(.*)">ft',htmls)
        movie_zhongzi = zhongzi_name.group(1)
        print(movie_zhongzi)

        list_title = []
        list_title.append(movie_title)
        lianjie_name = []
        lianjie_name.append(movie_cili)
        lianjie_name.append(movie_zhongzi)
        # print(lianjie_name)
        lianjie_tite = []
        lianjie_tite.append(lianjie_name)
        # print(lianjie_tite)

        movie_dict = (zip(list_title,lianjie_tite))
        print(movie_dict)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值