Skip to content
This repository has been archived by the owner on Jan 25, 2022. It is now read-only.

Logging pytchat:

taizan-hokuto edited this page Jan 18, 2020 · 4 revisions

コンストラクタの logger パラメータに、任意の Logger オブジェクトをセットして
pytchatのログ出力を取得することが可能です。

configをインポートすることで、内部で使用している config.logger も利用可能です.

from pytchat import config
import logging
LiveChat(video_id = "xxxxxxxxxxx", 
                logger = config.logger(__name__, logging.DEBUG))

コード例

from pytchat import LiveChat, config
import logging

chat = LiveChat(video_id = "Zvp1pJpie4I", 
                logger = config.logger(__name__, logging.DEBUG))

while chat.is_alive():
  try:
    data = chat.get()
    items = data.items
    for c in items:
        print(f"{c.datetime} [{c.author.name}]- {c.message}")
        data.tick()
  except KeyboardInterrupt:
    chat.terminate()
    break
Clone this wiki locally