W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
通過訪問Stats Collector ?stats
? 屬性。以下是訪問統(tǒng)計信息的擴展示例:
class ExtensionThatAccessStats:
def __init__(self, stats):
self.stats = stats
@classmethod
def from_crawler(cls, crawler):
return cls(crawler.stats)
設(shè)置統(tǒng)計值:
stats.set_value('hostname', socket.gethostname())
增量統(tǒng)計值:
stats.inc_value('custom_count')
僅當大于上一個值時設(shè)置stat值::
stats.max_value('max_items_scraped', value)
僅當?shù)陀谏弦粋€時設(shè)置stat值::
stats.min_value('min_free_memory_percent', value)
獲取統(tǒng)計值:
>>> stats.get_value('custom_count')
1
獲取所有統(tǒng)計信息:
>>> stats.get_stats()
{'custom_count': 1, 'start_time': datetime.datetime(2009, 7, 14, 21, 47, 28, 977139)}
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: