亚洲精品久久久中文字幕-亚洲精品久久片久久-亚洲精品久久青草-亚洲精品久久婷婷爱久久婷婷-亚洲精品久久午夜香蕉

您的位置:首頁技術(shù)文章
文章詳情頁

python Scrapy框架原理解析

瀏覽:101日期:2022-06-30 14:19:23

Python 爬蟲包含兩個重要的部分:正則表達式和Scrapy框架的運用, 正則表達式對于所有語言都是通用的,網(wǎng)絡(luò)上可以找到各種資源。

如下是手繪Scrapy框架原理圖,幫助理解

python Scrapy框架原理解析

如下是一段運用Scrapy創(chuàng)建的spider:使用了內(nèi)置的crawl模板,以利用Scrapy庫的CrawlSpider。相對于簡單的爬取爬蟲來說,Scrapy的CrawlSpider擁有一些網(wǎng)絡(luò)爬取時可用的特殊屬性和方法:

$ scrapy genspider country_or_district example.python-scrapying.com--template=crawl

運行g(shù)enspider命令后,下面的代碼將會在example/spiders/country_or_district.py中自動生成。

# -*- coding: utf-8 -*-import scrapyfrom scrapy.linkextractors import LinkExtractorfrom scrapy.spiders import CrawlSpider, Rulefrom example.items import CountryOrDistrictItemclass CountryOrDistrictSpider(CrawlSpider): name = ’country_or_district’ allowed_domains = [’example.python-scraping.com’] start_urls = [’http://example.python-scraping.com/’] rules = ( Rule(LinkExtractor(allow=r’/index/’, deny=r’/user/’), follow=True), Rule(LinkExtractor(allow=r’/view/’, deny=r’/user/’), callback=’parse_item’), ) def parse_item(self, response): item = CountryOrDistrictItem() name_css = ’tr#places_country_or_district__row td.w2p_fw::text’ item[’name’] = response.css(name_css).extract() pop_xpath = ’//tr[@id='places_population__row']/td[@class='w2p_fw']/text()’ item[’population’] = response.xpath(pop_xpath).extract() return item

爬蟲類包括的屬性:

name: 識別爬蟲的字符串。 allowed_domains: 可以爬取的域名列表。如果沒有設(shè)置該屬性,則表示可以爬取任何域名。 start_urls: 爬蟲起始URL列表。 rules: 該屬性為一個通過正則表達式定義的Rule對象元組,用于告知爬蟲需要跟蹤哪些鏈接以及哪些鏈接包含抓取的有用內(nèi)容。

以上就是python Scrapy框架原理解析的詳細內(nèi)容,更多關(guān)于Scrapy框架原理的資料請關(guān)注好吧啦網(wǎng)其它相關(guān)文章!

標簽: Python 編程
相關(guān)文章:
主站蜘蛛池模板: 国产成人亚洲精品91专区手机 | 黄色免费a级片 | 欧美区在线 | 91福利国产在线观看 | 精品一区二区久久久久久久网精 | 91亚洲精品丁香在线观看 | 免费成年人视频 | 国产成人精品三级91在线影院 | 黄色成人免费网站 | 免费观看日本高清a毛片 | 国产肥老妇视频∵ | 在线播放国产色视频在线 | 免费看黄片毛片 | 亚洲一区二区三区欧美 | 爱爱小视频免费体验区在线观看 | 亚洲日本欧美产综合在线 | 欧美成人观看视频在线 | 91视频毛片 | 国产第一页视频 | 免费a级 | 国内小情侣一二三区在线视频 | 国产成人激烈叫床视频 | 国产欧美一区视频在线观看 | 宅男在线永久免费观看99 | 免费在线观看a级片 | 永久免费看黄 | 污污网站免费在线观看 | 午夜两性mp4 | 一级艳片 | 亚洲无圣光一区二区 | 特黄特色大片免费视频播放 | 在线视频综合视频免费观看 | 国产成人免费无庶挡视频 | 欧美一区二区三区久久综合 | 日韩视频在线播放 | 一级做a爰片性色毛片视频图片 | 亚洲国产青草 | 麻豆精品视频网站在线观看 | 色噜噜国产精品视频一区二区 | 亚洲精品香蕉一区二区在线观看 | 国产精品成人麻豆专区 |