본문 바로가기

파이썬3

python-telegram-bot v20.0 에러 날 때 해결방법(RuntimeWarning: coroutine 'Bot.send_message' was never awaited) 기존 python-telegram-bot 에선 다음과 같이 심플하게 메세지를 보낼 수 있었다. import telegram bot = telegram.Bot(token='') chat_id = bot.send_message(chat_id=chat_id, text="보낼내용") 그런데 v20 으로 업데이트 되며 이 방법으로 메세지를 보내려고 하면 RuntimeWarning: coroutine 'Bot.send_message' was never awaited 라는 에러메세지를 뿜으며 작동되지않는다. 파이썬 asyncio 를 이용해서 간단히 해결할 수 있다. import telegram import asyncio bot = telegram.Bot(token='') chat_id = asyncio.run(bot.. 2023. 1. 12.
자동주식매매 봇 만들기(2) 크레온plus 자동로그인 from pywinauto import application import time import os #혹시 켜져있거나 비정상종료된 hts를 종료시키는 코드 os.system('taskkill /IM coStarter* /F /T') os.system('taskkill /IM CpStart* /F /T') os.system('taskkill /IM DibServer* /F /T') os.system('wmic process where "name like \'%coStarter%\'" call terminate') os.system('wmic process where "name like \'%CpStart%\'" call terminate') os.system('wmic process where "name .. 2021. 7. 10.
자동주식매매 봇 만들기(1) 목표와 요구사항, 파이썬 설치, 증권사 선택 파이썬을 이용해서 자동주식매매 봇 만들기 첫번째 여정 1. 목표 : 내가 원하는 조건 만족시 자동으로 매매를 하는 프로그램 만들기 1) 원하는 조건은 고정적 뿐만 아니라 가변적으로 변하게도 적용되게, 요즘 핫한 딥러닝을 적용해보기도 하기. 2) 원하는 기간만큼 백테스트 구체적으로 해보기 2. 요구사항 1) 증권사 API 거쳐서, 2) 종목코드별 분당 고가, 저가를 저장한다. - 이때 저장은 많은 종목코드별, 년월일시분 기준으로 저장하고 추가로 저장하기 용이할 것 3) 원하는 조건이 되면 매매한다. 4) 저장된 데이터를 바탕으로 조건 설정했을때 백테스트를 할 수 있을것. 3. 파이썬 설치 Download Python | Python.org Download Python The official home of .. 2021. 1. 6.