본문 바로가기
반응형

Python11

[텔레그램 봇 + 파이썬] 봇으로 메세지 보내기 텔레그램에서 botFather 를 찾은 후에 봇을 생성한다. token을 적어놓은 후에 봇을 누르고 메시지 하나를 보낸다. 파이썬에서 pip install telepot pip install telepot 으로 텔레그램 봇에 관련된 패키지를 다운로드 한다. import telepot token = '아까 적어 놓은 토큰' bot = telepot for i in bot.getUpdates(): print(i) 를 하게 되면, id 를 알 수 있게 된다. 그 id 번호로 대화를 걸 수 있게 된다. 그런다음에 import telepot token = '아까 적어놓은 토큰' bot = telepot.Bot(token) id = '아까 그 ID' bot.sendMessage(id, '안녕하세요') 으로 봇에게 .. 2019. 12. 10.
[python] 파이썬 스케줄러 프로그램(scheduler) 스케줄러 프로그램이라고 하면, 어떠한 일정한 주기에 프로그램(동작)이 실행되게끔 만드는 프로그램을 말한다. 파이썬에서는 이러한 동작을 실행하기 위해서 패키지를 제공하고 있다. pip install schedule # 사용방법 # import schedule import time def job_second(): print("I'm working...every second") def job_minute(): print("I'm working...every minute") def job_hour(): print("I'm working...every hour") def job_day(): print("I'm working...every day") def job_monday(): print("I'm working.. 2019. 12. 9.
[python] pyinstaller에서 TypeError: an integer is required (got type bytes) 나올때 최근에 노트북을 새로 구매해서 python 환경을 다시 구축하고 있다. pyinstaller 라는 프로그램으로 프로그램 배포판을 만들 수가 있는데 이게 꽤나 편리하다. 그동안은 배포라는 걸 해본적이 없어서 그냥 혼자 사용하는 프로그램을 이제야 배포하기 시작했다. 그래서 새로운 노트북은 아래의 환경으로 세팅했다. python : python3.8 pyinstaller : 3.5버전 pyinstaller 같은 경우에는 그냥 python에서 제공하는 pip으로 자동으로 깔았지만, 제목과 같은 에러가 발생하며 동작하지 않았다. 그래서 폭풍 검색. 결론으로는 pyinstaller의 최신버전을 수동으로 깔아주는 방법으로 해결을 했다. pip install https://github.com/pyinstaller/py.. 2019. 11. 28.
반응형