-
카테고리
-
세부 분야
금융 · 재테크
-
해결 여부
미해결
upbit_volatility_breakout_bot.py 파일 오류입니다.
23.02.22 21:38 작성 조회수 304
0
텔레그램 전송 부분 오륜데 코드 수정해주세요.
upbit_volatility_breakout_bot.py:245: RuntimeWarning: coroutine 'Bot.send_message' was never awaited
telegram_bot.sendMessage(chat_id=TELEGRAM_CHAT_ID, text=' '.join(telegram_message_list))
RuntimeWarning: Enable tracemalloc to get the object allocation traceback
답변을 작성해보세요.
0
AISchool
지식공유자2023.02.27
안녕하세요~. 반갑습니다.
먼저 수강에 불편을 드려서 죄송합니다.
해당 오류는 강의에서 사용하는 python-telegram-bot 라이브러리 버전과 설치한 라이브러리 버전이 달라져서 발생한 오류 같습니다.
python-telegram-bot을 강의에서 사용하는 13.12 버전으로 다운그레이드하거나
https://www.inflearn.com/questions/764858/runtimewarning-coroutine-x27-bot-send-message-x27-was-never-awaited-%EB%B0%9C%EC%83%9D%EC%8B%9C
위 글을 참조해서 asyncio 모듈을 추가한뒤 main 함수에 async 키워드를 붙여주고 sendMessage 함수에 await 키워드를 붙여줘서 수정해서 사용 부탁드립니다.
좋은 하루되세요~.
감사합니다.
답변 1