데브허브 | DEVHUB | 8/24편 • 동서싱을 이용하여 텔레그램 app 만들기 • 해외주식(#LS증권) 자동화 시스템 원격 제어 메신저 구축8/24편 • 동서싱을 이용하여 텔레그램 app 만들기 • 해외주식(#LS증권) 자동화 시스템 원격 제어 메신저 구축
async/await는 파이썬에서 여러 작업을 동시에 처리하면서도 특정 작업의 순서를 보장하는 동시성 프로그래밍 기법입니다. 🔄
await 키워드는 비동기 함수 내에서 특정 작업이 완료될 때까지 다음 코드 실행을 일시 중지하여 순차적인 처리를 보장합니다 (예: 증권사 로그인 후 계좌 정보 조회). 🔒
- 텔레그램 봇을 구축하여 파이썬 애플리케이션에서 텔레그램 채팅으로 메시지를 보낼 수 있습니다. 📤
ApplicationBuilder와 add_handler를 사용하여 텔레그램 사용자로부터 특정 명령어(예: /hello, /price)를 받아 파이썬 함수를 실행할 수 있습니다. 💬
app.run_polling()은 파이썬 앱과 텔레그램 서버 간의 지속적인 통신을 유지하여 명령어 수신 및 메시지 전송을 가능하게 합니다. 📡
- 텔레그램 봇은 해외 주식 자동화 시스템을 원격 제어하고 실시간 상태를 모니터링하는 메신저로 활용될 수 있습니다. 📈
CommandHandler에 연결된 파이썬 함수는 텔레그램으로부터 update 및 context 객체를 받아 메시지 내용에 접근하고 update.message.reply_text로 응답을 보냅니다. 🎁
- 강의는
async/await 개념을 실습 위주로 먼저 익히고, 다음 강의에서 더 심층적으로 다룰 것을 안내하며 금융 프로그램 제어에 적용할 예정입니다. 🧑💻