簡體   English   中英

如何使用Python保存日志文件?

[英]How to save log file using Python?

我有一個 powershell 腳本,我使用這種方式保存日志

$Log = Start-Transcript -Path $Log_Path -Force

我如何在 Python 中使用它?

您可以使用以下命令寫入/保存日志文件。

logging.basicConfig(filename='path to the log file', level=...)

有一個文件模式選項可以覆蓋文件。 要覆蓋,您可以指定 filemode:w

logging.basicConfig(filename='logs.log',
            filemode='w',
            level=logging.INFO)

filemode:指定打開文件的模式,如果指定了文件名(如果未指定文件模式,則默認為'a')。

python中有一個日志模塊。 你可以導入一個使用。

import logging logging.basicConfig(level=logging.DEBUG) logging.debug('This will get logged')

輸出將是:

DEBUG:root:This will get logged

同樣,您也可以使用其他日志級別。 你可以在這里找到更多關於它的信息

暫無
暫無

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

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