Pythonでログファイルを印刷する方法は何ですか?
Pythonで、ログファイルを出力するために組み込みのloggingモジュールを使用することができます。以下は簡単なサンプルコードです:
import logging
# 设置日志级别
logging.basicConfig(filename='example.log', level=logging.DEBUG)
# 打印日志信息
logging.debug('This is a debug message')
logging.info('This is an info message')
logging.warning('This is a warning message')
logging.error('This is an error message')
logging.critical('This is a critical message')
上記の例では、logging.basicConfig()を呼び出してログファイル名とログレベルを設定しています。その後、logging.debug()、logging.info()、logging.warning()、logging.error()、logging.critical()メソッドを使用して、異なるレベルのログ情報をファイルに出力しています。
このコードを実行すると、現在のディレクトリに”example.log”という名前のログファイルが作成され、ファイルに適切なログレベルの情報が記録されます。