国产chinesehdxxxx野外,国产av无码专区亚洲av琪琪,播放男人添女人下边视频,成人国产精品一区二区免费看,chinese丰满人妻videos

scrapy 2.3 圖像處理實(shí)例

2021-06-17 11:54 更新

為了使用媒體管道,首先 enable it .

那么,如果蜘蛛返回一個(gè) item object 使用URL字段 (?file_urls? 或 ?image_urls? ,對(duì)于文件或圖像管道),管道會(huì)將結(jié)果放在相應(yīng)的字段下 (?files? 或 ?images? )

使用時(shí) item types 對(duì)于預(yù)先定義的字段,必須同時(shí)定義url字段和results字段。例如,當(dāng)使用圖像管道時(shí),項(xiàng)必須同時(shí)定義 ?image_urls? 以及 ?images? 字段。例如,使用 ?Item? 班級(jí):

import scrapy

class MyItem(scrapy.Item):
    # ... other item fields ...
    image_urls = scrapy.Field()
    images = scrapy.Field()

如果要對(duì)URL鍵或結(jié)果鍵使用其他字段名,也可以重寫(xiě)它。

對(duì)于文件管道,設(shè)置 ?FILES_URLS_FIELD? 和/或 ?FILES_RESULT_FIELD? 設(shè)置::

FILES_URLS_FIELD = 'field_name_for_your_files_urls'
FILES_RESULT_FIELD = 'field_name_for_your_processed_files'

對(duì)于圖像管道,設(shè)置 ?IMAGES_URLS_FIELD? 和/或 ?IMAGES_RESULT_FIELD? 設(shè)置::

IMAGES_URLS_FIELD = 'field_name_for_your_images_urls'
IMAGES_RESULT_FIELD = 'field_name_for_your_processed_images'

如果您需要更復(fù)雜的內(nèi)容,并且想要覆蓋自定義管道行為,請(qǐng)參見(jiàn) 擴(kuò)展媒體管道 .

如果有多個(gè)圖像管道繼承自ImagePipeline,并且希望在不同的管道中具有不同的設(shè)置,則可以設(shè)置以管道類的大寫(xiě)名稱開(kāi)頭的設(shè)置鍵。例如,如果您的管道名為mypipeline,并且您希望有自定義圖像URL字段,那么您可以定義設(shè)置mypipeline圖像URL字段,并且將使用自定義設(shè)置。

以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)