전체 글130 파이썬 wxPython 설치 wxPython을 설치하기 위해서 간단히 pip install 명령을 실행하면 된다. wxPython이 Python 2를 주로 지원하고 > pip install wxPython [그림] wxPython 설치화면 만약, 파이썬 휠을 다운로드 받아서 설치한다면, 아래 순서대로 설치한다. >pip install six-1.12.0-py2.py3-none-any.whl >pip install Pillow-6.0.0-cp37-cp37m-win_amd64.whl >pip install wxPython-4.0.4-cp37-cp37m-win_amd64.whl 2019. 5. 29. 파이썬 Wheel을 이용한 Kivy 설치 Kivy를 설치하기 위해서는 Kivy가 의존하고 있는 다른 패키지를 먼저 설치해야 한다. Gstreamer, glew, angle, sdl2 패키지가 필요하다. 이런 패키지들에 해당되는 휠을 다운받도록 한다. 안정된 버전의 휠은 PyPI (Python Package Installation) 사이트에서 제공한다. 우선 pypi.org 사이트에 접속한다. 프로젝트 명으로 검색한다. 프로젝트를 선택하면 프로젝트 설명을 볼 수 있다. 왼쪽의 Download files 화면에서 파이썬 버전과 플랫폼을 선택하여 휠파일을 다운받는다. (gstreamer 패키지가 2019년 5월, 64비트만 제공된다. 파이썬을 64비트용으로 설치해야 한다.) 다운로드 받은 휠 파일들을 아래와 같은 순서로 실행하여 설치한다. 패키지 간.. 2019. 5. 29. IMAP 명령어. IMAP에서 메일함과 메일을 다루는 명령어 IMAP으로 메일 서버의 기능을 사용하기 위해서는 문자열로 된 명령어가 필요하다. IMAP에서 메일함을 다루는 명령어는 다음과 같다. SELECT : "SELECT INBOX"와 같이, 수신함을 선택한다. 메일함 이름으로 선택할 수 있다. EXAMINE : SELECT 명령어와 같으나 읽기전용으로 선택하게 된다. "EXAMINE INBOX" 와 같이, 수신함을 선택한다. CREATE : 메일함을 생성한다. "CREATE BOX1"와 같이, 새로운 BOX1 메일함을 생성할 수 있다. DELETE : 기존의 메일함을 삭제 한다. "DELETE BOX1" 같이 할 수 있다. RENAME : 메일함의 이름을 변경한다. "RENAME BOX1 BOX2" 기존의 메일함 BOX1을 BOX2로 변경한다. CLOSE :.. 2019. 5. 7. IMAP Search Strings When multiple keys are specified, the result is the intersection (AND function) of all the messages that match those keys. ALL All messages in the mailbox; the default initial key for ANDing. ANSWERED Messages with the \Answered flag set. BCC 'string' Messages that contain the specified string in the envelope structure's BCC field. BEFORE 'date' Messages whose internal date is earlier than the s.. 2019. 4. 23. 윈도우즈에서 가상머신 virtualbox 설치하기 윈도우즈에서 가상머신을 실행하기 위해서 사용할 수 있는 virtual machine으로, 오라클 virtualBox를 설치해본다. 다운로드 : https://www.virtualbox.org/wiki/Downloads windows hosts 선택하면, 2019년 3월 현재 기준으로 6.0.4 버전을 다운로드 받을 수 있다. (VirtualBox-6.0.4-128413-Win.exe) 지원되는 host OS : Windows, Linux, Macintosh, and Solaris지원되는 guest OS는 윈도우즈, 리눅스 등의 다양한 버전을 지원한다. [Next] 클릭한다 [Next] 클릭한다. [Next]를 클릭한다. 설치과정에서 네트워크가 잠시 중단된다는 경고이다.[Yes]를 클릭한다. 설치될 준비가.. 2019. 3. 24. 루팅 없이 통신사 앱 제거하기 (debloater) 통신사는 강력한 연결을 통해서 사용자들을 묶어 놓고 싶어한다. 그래야 앞으로도 더 많은 수익을 기대할 수 있기 때문이다. 그래서, 사용자가 원하지도 않는 많은 앱들을 미리 설치해 둔다. 그리고 그 앱들을 쉽게 제거하지도 못하게 해 두었다. 그런데 그 앱들은 우리가 써야할 스마트폰의 자원(메모리나 배터리 등)을 몰래 써버리게 된다. 그 연결이 우리에게는 불필요할 정도로 강력한 연결인 것이다. 자, 그 앱들을 제거하는 방법은 크게 세가지로 할 수 있다. 첫번째, 루팅을 해서 앱을 삭제하는 방법이 있다. 이 방법은 전문적인 지식이 필요하고, 루팅을 한 스마트폰은 서비스센터에서 받아 주지 않기 때문에 위험을 감수해야 한다. 두번째, 커스텀롬이란 것을 까는 방법이다. 원래 폰이 출시될 때 제조사에서 깔아둔 롬(순.. 2019. 3. 24.