python 4

PyQt에 firestore 연결하고 exe 파일로 만들기 (2)

파이어베이스와 PYQT의 조화는 잘 사용하지 않는지 자료가 그다지 많지 않았다. 디버깅 하는 스스로 만들어내고 PYQT와 FIREBASE에서 발생하는 버그의 해결책들을 찾는데 시간이 오래걸렸다. PyQ에 firestore연결하고 exe 파일 만들기- 파이어스토어 파이썬에 연동하는법(1) https://infocentre.tistory.com/45 1. 파이인스톨러 사용 (1) 파이인스톨러(pyinstaller)를 사용한다. - 파이인스톨러의 간단한 사용 방법은 이전 글에 적어 두었다. https://infocentre.tistory.com/3 2. 디버깅 (디버깅을 쉽게 하는 방법을 모르면 개고생합니다.) (1). 파일인스톨러를 사용할때 디버깅을 위해서 처음엔 -w 플레그를 붙이지 않고 실행 파일을 만든..

[프로그램 분석]시작프로그램에 등록

윈도우에서 시작프로그램으로 등록시키는 방법은 두 가지가 있다. cmd + R을 클릭 한뒤 shell:startup이라고 적고 시작할 프로그램을 넣는 방법과시작프로그램 레지스트리를 넣는 방법이다. 바탕화면 정리 어플인 니미플레이스를 삭제하고 싶었다. 하지만 제어판에서 삭제를 할 수 없었고 설치된 위치의 폴더 삭제를 시도하였다.하지만 니미플레이스는 컴퓨터가 시작할때 자동으로 시작 되지 않는가? 그렇다면 시작프로그램에서 제거를 해야한다. CTR + ART + DEL를 눌러본다.작업관리자를 클릭한다.시작프로그램을 클릭한다. 니미플레이스가 보인다. "제거 하는게 없다! 중지만 있다!"cmd + R을 클릭 한뒤 shell:startup을 쳐본다.스타트업 폴더가 비어있다. 이제 남아있는 곳은 단 한군대 밖에 없다. ..

[requests.post] python으로 보낸 데이터 php로 받기

python으로 보낸 데이터 php로 받기 인터넷에서 python에서 데이타를 보내는 예제를 많이 찾아 볼 수 있다. 하지만 문제는 파이썬3.x버전에서는 사용해야 하는 모듈이 인터넷에 나온 기존 예제와 다르다는 것이다. 또한 데이타베이스에 저장을 하는 것이 아닌 쿠키를 생성함으로써 데이타가 잘 전송되는지 알아보려고 하는 실수 때문에 시간이 오래 걸렸다. 작동되는 코드는 다음과 같이 간단하다. import requestsuserdata = {"firstname": 'frompython', "lastname": "Doe", "password": "jdoe123"}resp = requests.post('http://localhost/test/testing.php', data=userdata)print(resp..

카테고리 없음 2017.02.11

파이썬 버전 3.5 exe 파일로 만들기

Python과 PyQt를 사용해서 프로그램을 만든 뒤 EXE파일로 만드는 방법 python 3.5버전은 py2exe가 되지 않는다. EXE 파일로 꼭 만들고 싶어서 헤매고 헤맨뒤에 PyInstaller라는 모듈을 찾았다.이 모듈을 사용하면 정말 쉽게 .py파일을 .exe파일로 컴파일 할 수 있다. 다음은 exe파일로 바꾸는 과정이다. ****** 추가 ******** **2020 7월 23일 **1. 용량이 너무 커서 줄이는 법을 확인해보니가상환경을 만들고 거기에 사용할 모듈들을 설치하고 pyinstaller도 설치한 뒤 pyinstaller 파일이름.py를 실행하면 exe로 만드는 시간도 줄 뿐더러 용량역시 줄어든다. 2. 아이콘을 바꾸고 싶으면 커멘드에 -i "icon.ico"아이콘을 ico파일로 바..