프로젝트 : 


File_Editor


만들게 된 동기 : 


얼마 전부터 Python을 배우고 있었고, 동아리에서 스크립트 언어로 간단한 프로젝트를 만들어 오라고 하셨다. 

처음엔 스크립트 언어가 뭔지 몰라서 스크립트 언어에 대해 찾아봤는데, 스크립트 언어는 Python 이나 Perl, PHP과 

같이 소스코드를 컴파일 하지 않고도 응용프로그램을 실행할 수 프로그래밍 언어를 말한다고 한다. 

예를 들면 Python 이 컴파일 하지 않고도 인터프리터에 의해 실행되는 것 처럼 말이다.


프로젝트 설명 : 


이 프로젝트는 선택창에서 파일을 입력할 건지, 읽을 것인지, 종료할 건지 선택하게 하여 이에 맞는 명령을 실행하는 프로그램이다.


소스 코드 :



소스 코드 설명 : 


이 코드는 매우 간단한 구조를 띄고 있다.

그냥 처음에 List 를 띄어준 뒤, 4 가지의 선택 중 하나를 선택한다.

그 선택에 맞춰 명령을 실행하는 코드 이다.

( 코드를 짠 시간 보다, 외관 상 보기 좋게(?) 만드는 게 더 오래 걸린것 같다..)


실행 결과 : ( 복사하려다가 아무래도 사진이 더 좋은 것 같아서 ... )







만들면서 :


처음에 만들땐 "TextMate"라는 앱을 사용하였는데, 이 앱이 입력을 못 받는 것 같아서 Terminal 로 실행을 한 번 해보았다.



그러나 이상한 에러가 나오는 데 경로가 잘못됬다는 것을 알게 되어, 파일이 있는 디렉토리로 가 실행을 하였다.