안녕하세요! 가족과 함께하는 스마트 라이프입니다. 어제 AI 비서에게 메모장을 읽어주는 법을 배우며 인공지능의 똑똑함에 놀라셨죠? 오늘은 내 비서에게 ‘연필’을 쥐여줄 거예요. AI가 나를 위해 창작한 동화나 학습 요약본을 화면으로만 보고 끝내는 게 아니라, 컴퓨터에 새로운 메모장 파일(.txt)로 자동으로 꾹꾹 눌러 담아 저장하는 ‘파일 출력(File Output)’ 마법을 배워봐요!

1. AI의 생각을 파일로 박제하는 방법, ‘w 주문’
어제는 파일을 읽기 위해 ‘read’의 약자인 'r' 주문을 썼어요. 오늘은 새로운 파일을 만들고 글을 쓰기 위해 ‘write’의 약자인 'w' 주문을 사용할 거예요. 파이썬에게 “컴퓨터야, 이 이름으로 새 메모장을 만들고, AI가 대답한 문장들을 받아 적어줘!”라고 시키는 거죠. 이렇게 하면 코드가 끝나도 우리가 만든 결과물이 컴퓨터 안에 영구히 보물처럼 남게 된답니다.
2. 대필 비서의 필수 주문
AI의 답변을 파일로 저장하기 위해 필요한 작성 주문들을 배워봐요.
- with open(‘파일명’, ‘w’): 쓰기 모드(w)로 새로운 파일을 만들거나 덮어쓸 준비를 해요.
- file.write(내용): 괄호 안에 들어있는 AI의 답변 문장들을 메모장 안에 쓱쓱 받아 적어요.
- encoding=’utf-8′: 한글이 깨지지 않고 예쁘게 저장되도록 방어막을 치는 중요한 약속이에요.
3. 실전 연습: AI가 쓰고 파이썬이 저장하는 동화책 코딩
import ollama
import time
print("✍️ 파이썬 대필 비서가 AI 작가님을 모셔옵니다.")
# 1. AI에게 창작 요청하기
prompt = "우주 여행을 떠난 아기 거북이에 대한 짧고 흥미진진한 동화 한 편을 지어줘. 초등학생이 읽기 좋게 다정한 말투로 써줘."
response = ollama.chat(model='gemma2', messages=[
{
'role': 'user',
'content': prompt
}
])
# 2. AI가 지은 동화 내용 꺼내기
ai_story = response['message']['content']
print("\n📖 AI 작가님이 동화를 완성했습니다! 화면에 먼저 공개할게요:\n")
print(ai_story)
# 3. [핵심 마법] 완성된 동화를 메모장 파일로 저장하기
# 파일 이름에 날짜를 넣어서 겹치지 않게 해요
file_name = f"ai_space_story_{time.strftime('%Y%m%d')}.txt"
with open(file_name, "w", encoding="utf-8") as file:
file.write(ai_story)
print("\n----------------------------------------")
print(f"💾 대필 미션 성공! '{file_name}' 파일로 안전하게 저장했습니다.")
print("🖥️ 바탕화면이나 현재 코딩 중인 폴더를 확인해 보세요!")

4. 더 다재다능한 출판사 사장님으로 업그레이드!
우리 대필 비서에게 더 정교한 편집 기술을 가르쳐볼까요?
-
나만의 비밀 일기 검수기: 어제 83탄 파일 읽기 기술과 합쳐보세요!
diary.txt를 읽어온 뒤 AI에게 피드백을 받고, 그 피드백을ai_answer.txt라는 새로운 파일로 저장하는 ‘완전 자동 상담 시스템’을 만들 수 있어요. - 리포트 양식 만들기: 80탄 판다스 리포트처럼 맨 첫 줄에 “[AI 분석 보고서]”라는 머리말을 예쁘게 붙여서 저장하도록 문자열을 더해 보세요.
-
이어 쓰기 모드:
'w'대신'a'(append) 주문을 쓰면 기존 내용을 지우지 않고 맨 아래에 새로운 이야기를 계속 누적해서 받아 적는 ‘지치지 않는 소설가’가 된답니다.
5. 가족과 함께하는 ‘우리 집 AI 독립 출판사’
아이와 함께 상상 속 동물이나 가보고 싶은 나라를 주제로 삼아보세요. “날개 달린 고양이가 조선시대에 떨어지면 어떤 일이 일어날까?” 같은 재미있는 프롬프트를 적는 거죠. 아이가 직접 버튼을 눌러 코드를 실행하고, 단 5초 만에 내 컴퓨터에 진짜 텍스트 파일 소설책이 생겨나는 것을 보며 ‘소프트웨어가 콘텐츠를 자동으로 생성하고 저장하는 생산성의 힘’을 직접 느끼게 해주세요. EduPad 프로젝트에서 아이들이 공부한 날의 오답 노트 요약본이나 AI의 격려 편지를 매일 텍스트 파일로 자동 저장해 두었다가 나중에 모아서 책으로 인쇄해 주는 ‘성장 기록 아카이빙 엔진’의 핵심 로직으로 활용하기에 정말 완벽한 예제입니다.
마치며: 생각에서 기록으로, 진짜 자동화!
챌린지의 84번째 미션 완료! 오늘은 AI가 머릿속으로 생각한 무형의 지식을 파일이라는 유형의 자산으로 변환하는 중요한 자동화 기술을 마스터했습니다. 내일 오전 9시에는 AI Agent 시리즈의 대망의 완결편! 컴퓨터 바탕화면에 있는 여러 개의 파일을 AI가 알아서 탐색하고 분류하는 ‘최종 보스! 내 컴퓨터 청소하는 AI 스마트 비서’ 이야기로 돌아오겠습니다!



