簡體   English   中英

Python記錄模塊的性質

[英]nature of Python's logging module

我了解Python的日志記錄模塊是同步的。

如果我錯了,請糾正我。

如果它是同步的,並且我正在使用它為日志文件寫入時間戳,它將寫入調用時的時間還是寫入磁盤發生時的時間的時間戳

例如,在繁重的寫入情況下,如果我在“ n”時間調用日志寫入,而實際寫入發生在“ n + 2”秒,則在日志文件中它將使用“ n”作為時間戳,還是使用“ n” +2“作為時間戳

某些特定日志文件中“ n”時間的寫入順序已發送到OS。

因此,據我所知python無法控制它們之間的過程,例如, logging.debug("Logging "%s" % datetime.datetime.now()直到它最終寫入文件中為止。

因此,期望會有一些延遲是有意義的,在嚴重的情況下,我們可能會有嚴重的延遲。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM