목록09. 파이썬 (4)
ka373
파이썬은 기본 인터프리터 언어로, 파이썬 파일을 순차적으로 읽으면서 실행하는 경우도 많다. 하지만 배포 등을 위해서는 역시 실행 파일(exe) 파일 형태로 만들어 두는 것이 좋을 경우도 많다. 파이썬으로 실행 파일을 만들어 주는 것으로 cx_Freeze, py2exe, PyInstaller와 같은 것이 있었다. 이 중에서 나는 PyInstaller 사용해 보기로 했다. 다음 페이지에 PyInstaller 사용법(한글)이 알기 쉽게 정리되어 있다. https://wikidocs.net/21952

■ 파이썬은 객체지향을 지원하지만 완성도는 떨어짐(하단의 참고 도서 "파이썬 정복" 저자의 의견) ■ 클래스 이름 첫 자는 대문자를 쓰는 것이 관행임 ■ 생성자 __init__ ■ 파괴자 __del__ 파이썬은 메모리 관리 자동화를 지원하므로, 잘 사용하지는 않음 ■ 상속 class 클래스이름(부모): 자식 클래스에서 부모의 메서드 호출 시 super() 메서드로 부모를 구해서 호출 다중상속을 지원하지만 가급적 사용하지 않는 것이 바람직함 ■ 정보 은폐 파이썬은 공식적으로 정보 은폐를 지원하지 않음 (1) 다만, 멤버 이름을 __("_" 2개)로 시작하면 실제 이름을 _클래스명__멤버명으로 변환 eg) __second => _Time__second 이를 private처럼 사용한다고 함. (2) 또한, p..
체크박스에 체크해 가면서 읽어 보는 것은 어떨까 싶어서 체크 박스를 넣어보았다. ______________________________________________________________________________ 설치 및 환경 구성 1. 비주얼 스튜디오 코드 설치 https://code.visualstudio.com/ 검색 사이트에 비주얼 스튜디오 코드를 검색하면 나오는 공식 홈페이지에서 바로 다운로드 받을 수 있고, 설치 과정도 간단하며 시간 또한 오래 걸리지 않는다. 2. 파이썬 다운로드 https://www.python.org/downloads/ 파이썬 다운로드 사이트에서 다운 이 또한 설치 과정이 간단하다. *설치 시 유의점: 인스톨 첫 화면에서 "Add Python ~~ to PATH"..
사람들이 파이썬 IDE로 추천하는 것으로는, - 파이참(Pycharm) - 비주얼 스튜디오 코드(Visual Studio Code) - 이클립스(Eclipse) 등이 있었다. 파이참은 파이썬 IDE로서 거의 대표격의 위상을 가지고 있었고, 비주얼 스튜디오 코드는 최근 인기를 얻고 있는 IDE라고 한다. 무거운 이클립스에 비해 가볍다던가? 이클립스는 기능이 다양하고, 매우 유명하며 널리 사용되는 IDE(특히 자바 IDE로)이다. 개인적으로는 이클립스로 안드로이드 앱을 만들기도 했고 자바를 좋아하는 편이라 이클립스도 자연히? 좋아진 편이다. 하지만 너무 하나의 플랫폼에 얽매이는 것도 좋지는 않다는 생각에 다른 IDE도 조금씩은 사용해 봤다. 혹시 파이썬 IDE를 선택하려는 사람은 IT인의 도전정신과 배우려는..