[파이썬 기초] .py 파일 만드는 방법! 코드 저장하고 실행하는 가장 쉬운 방법 (IDLE 기준)
파이썬을 처음 배우는 분들은 '노란창'(IDLE Shell)에서 코딩을 해보지만, 그걸 저장하거나 다시 실행하는 방법은 모르시는 경우가 많아요.
오늘은 파이썬 파일(.py)을 만드는 방법부터, 저장, 실행하는 방법까지 아주 쉽게 설명드릴게요!
📁 파이썬에서 .py 파일이란?
- .py 파일은 파이썬 코드를 저장한 텍스트 파일이에요.
- Word 파일이 .docx, 엑셀 파일이 .xlsx인 것처럼, 파이썬은 .py 확장자를 써요.
- 이제부터 여러분은 하나의 파일에 파이썬 코드를 작성하고 저장할 수 있게 됩니다.
1️⃣ .py 파일 만들기 (IDLE 기준)
- 윈도우 시작 메뉴에서 IDLE (Python 3.x) 검색 → 실행
- 열린 노란창(=Python Shell)에서 상단 메뉴로 이동
File > New File
클릭
2️⃣ 파일 저장하기
- 상단 메뉴에서
File > Save As
클릭 - 파일 이름을 입력 (예:
hello.py
) -> Save as type : Phyton files - 꼭 .py 확장자로 저장해야 파이썬 파일로 인식돼요!
- 적당한 폴더에 저장하세요 (예: 바탕화면, 내 문서)
3️⃣ .py 파일 실행하기
파일을 저장한 후에는 다시 IDLE에서 실행할 수 있어요.
- 저장한 new file 창에 코드를 작성
예시 코드:
print("내 첫 파이썬 파일!")
- 작성한 코드 창에서 상단 메뉴
Run > Run Module (또는 단축기 F5)
클릭
2. 노란창(Python Shell)에 실행 결과가 바로 출력됩니다 🎉
내 첫 파이썬 파일!
💡 자주 묻는 질문
Q. 저장한 .py 파일은 어디에서 다시 열 수 있나요?
파이썬 IDLE 실행 후 File > Open
에서 열 수 있어요. 또는 파일을 더블클릭하면 기본으로 열립니다.
Q. 메모장으로 .py 파일 만들어도 되나요?
네, 하지만 인텔리센스나 자동완성 기능이 없어서 불편해요. IDLE이나 VSCode를 추천합니다.
[파이썬 기초] .py 파일은 왜 필요할까? Shell창 말고 새 파일(New File)을 써야 하는 이유!
파이썬을 처음 배우다 보면 IDLE의 노란창(Shell)은 익숙해지는데, File > New File
을 눌렀을 때는 뭔가 생소하고 ‘왜 여긴 >>>
표시가 없지?’ 하고 당황하게 됩니다.
게다가 코드를 저장할 때는 꼭 이 새 파일을 쓰라는데… 도대체 왜일까요?
🤔 궁금증: 왜 새 파일에는 >>>
표시가 없을까?
결론부터 말씀드리면 정상입니다!
- Shell 창: 코드를 즉시 실행하는 곳 →
>>>
표시 있음 - New File 창: 코드를 작성하고 저장하는 곳 →
>>>
없음 (정상!)
즉, Shell 창은 계산기처럼 바로 실행하고 실험하는 공간이고,
New File은 글을 쓰고 저장하는 에디터 같은 공간이에요.
📁 그렇다면 New File은 왜 써야 할까?
바로 아래 비교표를 보시면 확실히 이해됩니다.
기능 | Shell 창 (노란창) | New File (에디터) |
---|---|---|
용도 | 즉시 실행 테스트 | 코드 작성 & 저장 |
표시 | >>> 있음 |
없음 (정상) |
코드 작성량 | 1~2줄 정도 실험용 | 여러 줄 프로그램 작성 |
저장 가능? | ❌ 저장 안 됨 | ✅ 저장 후 실행 가능 |
추천 용도 | 간단한 실험용 | 실제 프로그램 작성용 |
🧪 실제 사용 흐름
- IDLE 실행 →
File > New File
클릭 - 코드 작성
for i in range(3): print("파이썬 최고!")
File > Save As
로 저장 (예:hello.py
)- F5 키 또는
Run > Run Module
클릭 - 실행 결과는 Shell 창(노란창)에 출력됨 🎉
💬 쉽게 말하면?
Shell 창은 계산기 같고,
New File은 메모장/워드파일 같아요.
실제로 앱이나 게임, 자동화 프로그램을 만들 땐 무조건 New File을 써야 해요.
왜냐하면 코드를 저장해놓고 계속 수정하고, 다시 실행해야 하니까요!
✅ 요약
- 파이썬 코드는 .py 파일로 저장합니다
- IDLE에서 쉽게 파일을 만들고 저장하고 실행할 수 있어요
- 이제 여러분도 진짜 개발자처럼 '프로젝트'를 만들 준비가 된 거예요
- Shell 창: 즉석 테스트용 →
>>>
있음 - New File 창: 코드 작성 & 저장용 →
>>>
없음 (정상!) - 프로젝트나 과제, 실제 프로그램은 꼭 New File에서 작성하세요
📌 다음 강의 예고
이제 파일을 만들고 저장하고 실행하는 법을 배웠으니, 진짜 코딩의 핵심 변수와 데이터로 넘어가볼게요!
[파이썬 기초] 변수란? 숫자, 문자, 리스트까지 쉽게 배우는 데이터 타입 완전 정복!
[파이썬 기초] 변수란? 숫자, 문자, 리스트까지 쉽게 배우는 데이터 타입 완전 정복!이제 진짜 파이썬의 본격적인 첫걸음을 뗍니다!코딩의 가장 기본 중 기본, 바로 변수(variable)와 데이터 타입(dat
wnffle.com
'파이썬 공부하기!!' 카테고리의 다른 글
[파이썬 기초] 변수란? 숫자, 문자, 리스트까지 쉽게 배우는 데이터 타입 완전 정복! (0) | 2025.06.20 |
---|---|
[파이썬 설치법] 왕초보도 5분만에 따라하는 파이썬 설치 & 실행 방법 (윈도우/Mac 모두 가능) (1) | 2025.06.19 |
파이썬 기초 입문 커리큘럼 (0) | 2025.06.19 |