반응형

이제 파일에 프로그램을 작성하고 그것을 한꺼번에 실행해 보자. 윈도우나 리눅스에서 IDLE를 사용한다면 IDLE가 제공하는 에디터를 사용하면 된다. 그렇지 않다면 즐겨 사용하는 어떠한 에디터를 사용해도 된다.

리눅스에서는 emacs가 파이썬에 좋은 에디터로 알려져있으며 vim도 많이 사용한다.


윈도우에서 IDLE모드로 스크립트 작성하기 (ex: 2017년 7월 달력 만들기)

1. IDLE(GUI) 실행


2. 메뉴에서 File → New File(Ctrl-N) 클릭


3. 새로운 화면에 달력 스크립트 작성


4. File → save 누르고 파일명 저장 (ex:cal2017_07.py로 저장)

맨 마지막에 키보드 입력 구문을 넣지 않고 윈도우에서 실행하게 되면 실행 즉시

종료가 되는 현상이 발생하는데 이를 방지하기 위해서 구문을 추가해준다.


** raw_input 구문에 주석을 입력하고 저장시 다음과 같은 I/O Warning 메시지가 나올 수도 있는데

Edit my file 을 클릭하면 언어셋을 변경해준다.

(아마도 raw_input 구문 주석 부분에 한글로 입력이 되어있어 언어셋 변환이 필요해 보인다.)



Edit my file을 클릭하면 맨 위쪽에 언어셋 구문이 추가 되어있다.


5. 저장된 파이썬 파일을 실행한다.

[실행 결과]



리눅스에서 스크립트 작성 후 실행하기

1. 리눅스에서 터미널 창을 열어 #vim cal2017_07.py 명령어를 입력한다.

2. 편집기 창에서 파이썬 스크립트를 작성한다.


저장하는 방법은 : 키를 누르면 편집기에 커맨드 창이 나타나는데 이때 wq를 입력하면 저장이 되면서 터미널로 돌아가진다.


** 첫번째 줄 #!/usr/bin/python의 의미는 파이썬을 명시적으로 실행시키지 않고 스크립트를 실행하도록 하기 위해 추가 된 것이다.


3. 파일에 쓰기 권한을 준 후 스크립트 파일을 실행한다.

# chmod +x cal2017_07.py

#./cal2017_07.py


만약 스크립트에 첫번째 줄을 명시하지 않았다면 #python cal2017_07.py 로 실행하면 된다.


반응형

+ Recent posts