爬取豆瓣top20電影

2021-09-26 23:43:08 字數 884 閱讀 2422

import requests

from lxml import etree

url = ""

for i in range(2):

url = "".format(i*10)

# 訪問目標**

response = requests.get(url=url)

# 獲取頁面內容 text

html = response.text

# print(html)

# 獲取頁面文件物件

html = etree.html(html)

# print(html)

# print(type(html))

# 提取目標資料所在的所有節點

datas= html.xpath('//div[@class="board-item-main"]')

for item in datas:

# 提取電影名稱 主演 上映時間 評分

name = item.xpath('.//p[@class="name"]/a/text()')[0].strip()

star = item.xpath('.//p[@class="star"]/text()')[0].strip()

releasetime = item.xpath('.//p[@class="releasetime"]/text()')[0].strip()

score = item.xpath('.//p[@class="score"]/i/text()')

score = "評分:" + ''.join(score) + "分"

print(name+"\n",star+"\n",releasetime+"\n",score)

爬取豆瓣電影TOP250

利用css選擇器對電影的資訊進行爬取 import requests import parsel import csv import time import re class cssspider def init self self.headers defget dp self,url respon...

豆瓣Top250電影爬取

from bs4 import beautifulsoup 網頁解析,獲取資料 import re 正規表示式,進行文字匹配 import urllib.request,urllib.error 制定url,獲取網頁資料 import xlwt 進行excel操作 import sqlite3 進行...

python爬取豆瓣電影top250

簡要介紹 爬取豆瓣電影top250上相關電影的資訊,包括影片鏈結 影片名稱 上映時間 排名 豆瓣評分 導演 劇情簡介。使用 requests etree xpath 1 檢視網頁資訊,確定爬取的內容,建立資料庫 class spiderdata peewee.model url peewee.cha...