无码av一区二区三区无码,在线观看老湿视频福利,日韩经典三级片,成 人色 网 站 欧美大片在线观看

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊

【2023python爬蟲1000集】目前B站最完整的爬蟲教程,包含所有干貨內(nèi)容

2023-08-28 22:20 作者:鬼筆環(huán)太子  | 我要投稿

屠戮電影天堂(結(jié)合老師視頻代碼,又通過GPT優(yōu)化了代碼,jupyter notebook內(nèi)可以正常運(yùn)行)

import requests

import re

import csv

import pandas as pd

# 設(shè)置請求頭

headers = {

??"User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/116.0.0.0 Safari/537.36 Edg/116.0.1938.62"

}


# 發(fā)送請求獲取主頁內(nèi)容

url = "https://www.dytt89.com"

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

response.encoding = 'gb2312'


# 使用正則表達(dá)式提取子頁面鏈接和電影信息

obj1 = re.compile(r'2023必看熱片.*?<ul>(?P<ul>.*?)</ul>', re.S)

obj2 = re.compile(r'<a href=(?P<href>.*?) ', re.S)

obj3 = re.compile(r'◎片 名(?P<movie>.*?)<br />.*?<td '

?????????r'style="WORD-WRAP: break-word" bgcolor="#fdfddf"><a href="(?P<download>.*?)">', re.S)


result1 = obj1.finditer(response.text)


child_href_list = []


# 提取子頁面鏈接

for it in result1:

??ul = it.group('ul')

???

??result2 = obj2.finditer(ul)

??for itt in result2:

????child_href = url + itt.group('href').strip("/").strip("'")

????child_href_list.append(child_href)


movies = []


# 提取子頁面內(nèi)容并保存電影信息

for href in child_href_list:

??child_response = requests.get(href)

??child_response.encoding = 'gb2312'

???

??result3 = obj3.search(child_response.text)

??movie = result3.group('movie').strip()

??download_link = result3.group('download').strip()

???

??movies.append({'電影': movie, '下載鏈接': download_link})




# 將電影信息保存為DataFrame

df = pd.DataFrame(movies)


# 保存為CSV文件

filename = 'movies.csv'

df.to_csv(filename, index=False, encoding='utf-8-sig')


print(f"電影信息已成功保存到 {filename} 文件中。")


【2023python爬蟲1000集】目前B站最完整的爬蟲教程,包含所有干貨內(nèi)容的評論 (共 條)

分享到微博請遵守國家法律
武川县| 台安县| 杭锦后旗| 二连浩特市| 长丰县| 寻甸| 平武县| 顺义区| 东光县| 黄山市| 分宜县| 静安区| 双鸭山市| 高安市| 云梦县| 夏津县| 松阳县| 哈巴河县| 黄梅县| 诏安县| 娱乐| 广汉市| 新乡县| 安宁市| 连城县| 金塔县| 阜阳市| 平山县| 邵东县| 平定县| 中阳县| 辽阳市| 扬中市| 改则县| 栾川县| 淮阳县| 定日县| 新巴尔虎右旗| 寻乌县| 小金县| 汉沽区|