[Debug][Python] 210623 Python signals: ValueError: signal only works in main thread
ML 기반 챗봇을 개발 중이었다.
웹 프레임워크로는 Python 기반의 Flask를 선택했고 Youtube 채팅을 Youtube Streaming API를 사용하여 스크레이핑해오는 구조였다.
LiveChat 함수를 사용하던 중 아래와 같은 오류가 발생했다.
Python signals: ValueError: signal only works in main thread
LiveChat 함수에 interruptable=False 파라메터 추가해서 해결했다.