W3Cschool
恭喜您成為首批注冊(cè)用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
?Field
? 對(duì)象用于為每個(gè)字段指定元數(shù)據(jù)。例如,用于 last_updated 上面示例中所示的字段。
可以為每個(gè)字段指定任何類型的元數(shù)據(jù)。對(duì)接受的值沒有限制 ?Field
? 物體。出于同樣的原因,沒有所有可用元數(shù)據(jù)鍵的引用列表。中定義的每個(gè)鍵 ?Field
? 對(duì)象可以由不同的組件使用,只有那些組件知道它。您還可以定義和使用任何其他 ?Field
? 為了你自己的需要,也要輸入你的項(xiàng)目。的主要目標(biāo) ?Field
? 對(duì)象是提供一種在一個(gè)地方定義所有字段元數(shù)據(jù)的方法。通常,行為依賴于每個(gè)字段的組件使用特定的字段鍵來配置該行為。您必須參考它們的文檔來查看每個(gè)組件使用的元數(shù)據(jù)鍵。
重要的是要注意 ?Field
? 用于聲明該項(xiàng)的對(duì)象不會(huì)保留分配為類屬性的狀態(tài)。相反,可以通過 ?Item.fields
? 屬性。
scrapy.item.
Field
([arg])[源代碼]這個(gè) ?Field
? 類只是內(nèi)置的別名 ?dict
? 類,不提供任何額外的功能或?qū)傩?。換言之, ?Field
? 對(duì)象是普通的舊python dict。單獨(dú)的類用于支持 item declaration syntax 基于類屬性。
注解
也可以為聲明字段元數(shù)據(jù) dataclass 和 attrs 項(xiàng)目。請(qǐng)參考文件 dataclasses.field 和 attr.ib 更多信息。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: