[Python] py2exe로 생성된 exe에서 py 소스 구하기 및 \xec... 문자열 변환
By 지훈현서 | 2016년 12월 14일 |
![[Python] py2exe로 생성된 exe에서 py 소스 구하기 및 \xec... 문자열 변환](https://img.zoomtrend.com/2016/12/14/a0105618_5850ec6a7a666.png)
윈도우에서 파이썬 스크립트는 py2exe를 이용하여 exe 실행코드를 만들 수가 있습니다.몇년 전에 만들어 놓았던 것인데 원 소스는 어디에 있는지 까 먹어 버렸습니다.이런 경우 파이썬은 역어셈블을 통하여 원 소스를 구할 수 있습니다. 구글링과 시행착오를 거쳐 다음과 같이 작업을 진행하였습니다. 1) unpy2exe를 이용하여 exe에서 pyc 추출$ python unpy2exe.py foo.exeMagic value: 78563412Code bytes length: 30698Archive name: -Extracting C:\Python27\lib\site-packages\py2exe\boot_common.py.pycExtracting foo.py.pyc 위와 같이 간단한 명령으로 해당 exe를 ...
윈도우10 "디스크 관리"로 포맷이 안되는 USB 이동식 디스크 살리기
By 무재칠시(無財七施) | 2020년 10월 19일 |
출처: https://answers.microsoft.com/en-us/windows/forum/windows_8-hardware/unable-to-clean-my-usb-drive/fa98ba9a-a8f4-4dc3-b9b5-41df18c184e0?auth=1 32GB 메모리가 여러 용도(?)로 쓰다가 포맷하려는데 잘 안되었습니다. 윈도우10의 디스크 관리자로 해결이 안되어서, diskpart를 이용했지만 clean하는 과정에서 아래 메시지가 나왔습니다. 이벤트 뷰어를 실행해 보면, 5@0101000F 로 검색하여, 글 앞부분에 있는 링크를 찾았는데, PowerISO를 써서 clean을 해보라고 하네요. 위와 같이 "USB 드라이버 청소"를 하고 나니까, clean이 작동하고, 이후에
[python] gmail 로 이메일 보내기
By 지훈현서 | 2018년 5월 1일 |
그동안 파이썬으로 이메일 보내는 작업을 몇번 했었던 것 같습니다.그런데 구글 쥐메일 보내는 것도 여러 번 시도를 했었지만,다시금 해 보았습니다. 그리고 간단한 클래스로 만들었습니다. 중요한 것은 다음 링크로 들어가서, 보안 수준을 낮춰줘야 한다는 것입니다. 소스는 다음과 같습니다. import osimport smtplibimport timefrom email.mime.multipart import MIMEMultipartfrom email.mime.text import MIMETextfrom email.mime.base import MIMEBasefrom email.utils import COMMASPACE, formatdatefrom email import encoders##############
[Python] Visual Studio Code를 파이썬 IDE 로 이용해 보기
By 지훈현서 | 2017년 5월 26일 |
![[Python] Visual Studio Code를 파이썬 IDE 로 이용해 보기](https://img.zoomtrend.com/2017/05/26/a0105618_59278e54be903.png)
2008년 부터 파이썬을 이용하면서 사용한 메인 IDE가 PyCharm 이었습니다. 더 없이 잘 사용하고 있는데 한가지 단점이 있습니다.바로 무겁다는 것입니다.특히 처음 기동하고 나서 소스를 비롯한 대부분의 Standard Library 및3rd party Library를 모두 인덱싱을 위한 파싱을 하기 때문에 CPU가 급격히 높아지고 조금 굼뜬 현상을 발견하게 됩니다. 뭐 프로젝트가 작으면 괜찮습니다만,수십개 이상의 하위 폴더와 수백개 이상의 소스가 있으면열 때마다 늦게 마련이지요. 하지만 세상은 변하기 마련이고 크로스 플랫폼 (윈도우, 맥, 리눅스)의 IDE 환경이라 할 수 있는MS의 Visual Studio Code 가 나온지 꽤 되었지요. 더군다나 최근에는 자마린을 지원하는 맥용 Visual