[Python] 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 파라메터를 추가하여 해결하였습니다.