webcface.log module
- class webcface.log.Log(base: Field, field: str = '')[source]
Bases:
Field
- append(level: int, message: str, time: datetime = datetime.datetime(2024, 12, 16, 10, 44, 22, 248957)) None [source]
ログをwebcfaceに送信する (ver2.0〜)
コンソールなどには出力されない
- exists() bool [source]
このメンバーがログを1行以上出力していればtrue (ver2.0〜)
try_get() などとは違って、実際のデータを受信しない。 リクエストもしない。
- property handler: Handler
webcfaceに出力するloggingのHandler (ver2.1〜)
- Returns:
logger.addHandler にセットして使う
- property io: TextIOBase
webcfaceとstderrに出力するio (ver2.1〜)
- keep_lines: int = 1000
- property name: str
field名を返す(ver2.1〜)