본문 바로가기

전체 글

pyqt5 설치 pyqt5는 python 3.9 까지 지원된다고 함. [터미널]에서 실행 + 파이썬 3.9.0 버전 설치하고 환경을 맞춰줌 비주얼스튜디오 코드 오른쪽하단에 파이썬 버전 확인하는데 3.9.0 으로 맞춰야 됨 3.12 버전 지웠다 깔고 잘 안되어 새로 맞춤 pip install pyqt5 출처 https://krylon.tistory.com/entry/pythonpyqt5-pip3-install-pyqt5-tools-failure-%EC%84%A4%EC%B9%98-%EC%97%90%EB%9F%AC-%EC%8B%A4%ED%8C%A8 더보기
파이썬 py확장자로만든 코드를 exe 파일 만들기 파이썬 exe 파일 만들기 w cmd 창 안나오게 , -F 부가 파일 안만들기 pyinstaller -w -F main.py 많이 작성도 안했는데 용량이 200~300메가임 사유는 아나콘다 설치하고 만들면 부가적인 라이브러리가 많이 설치되어서 용량이 늘어남 불필요한걸 빼면 용량이 줄어든다고하는데 잘 몰라서 라이브러리를 모두 삭제하고 필요한것 설치해봐야지 하고 이것저것 다 해봤는데 하다보니 아예 텔레그램 봇이 실행자체가 안됨 다 지우고 파이썬 버전 낮춰서 3.9 이하로 설치하고 visual studio code 설치하고 파이썬 거기에 설치하여 처리함 (재부팅, 재설치 등 느긋하게해서 3시간 날림) 더보기
파이썬 텔레그램 보내게 하기 - Bot.send_message' was never awaited 2년전에 하다가 다시 만들어보는데 Bot.send_message' was never awaited 라는 오류가나면서 보내지지 않았다. 버전이 바뀌었다고 함 import telegram import asyncio bot = telegram.Bot(token='') chat_id = asyncio.run(bot.send_message(chat_id=chat_id, text="MESSAGE")) 출처 : https://wonderdayss.tistory.com/entry/python-telegram-bot-v200-%EC%97%90%EB%9F%AC-%EB%82%A0-%EB%95%8C-%ED%95%B4%EA%B2%B0%EB%B0%A9%EB%B2%95RuntimeWarning-coroutine-Botsendmes.. 더보기
PyQt5 코드 작성 시 Parameter 'flags' unfilled 표시 처리 pip install PyQt5-stubs 모듈설치 settings - project interpreter 좌측하단에서 터미널 찾고 거기서 실행하면 됨 출처 처리방법 : https://it-misfit.tistory.com/17 처리방법 : https://stackoverflow.com/questions/40835014/pycharm-showing-wrong-parameter-info-for-pyqt-methods 터미널 확인 : https://heytech.tistory.com/318 더보기
W292 no newline at end of file 주로 맨 밑줄에서 생성되는 경고코드 맨 밑에 엔터치면됨 출처 : https://wakestand.tistory.com/141 더보기
파이썬 코드 들여쓰기 각각 블록지정 ctrl + alt + i 더보기
한컴입력기 안나오게 삭제 키보드 쓰다가 한컴입력기로 바뀌면 이클립스같은데서 주석이 안될때가 있는데 이거 지워도 잘 될까?? https://www.lesstif.com/life/ms-ide-75956246.html 더보기
파이썬 공부 정리 - 클래스, 내장함수, 외장함수, 정규표현식 201001 ==================== 클래스 class FourCal: # 첫 대문자. def setdata(self, first, second): self.first = first self.second = second a = FourCal() a.setdata(1,2) print(a) # print(type(a)) # a = self 1 = first 2 = second 사용법 ?? print(a.first) print(a.second) ==================== 사용예제2 class FourCal: def setdata(self, first, second): self.first = first self.second = second def add(self): # self = () .. 더보기