본문 바로가기

교육/[Codeit] 프로그래밍 기초 in Python

파일 쓰기

반응형

# 파일쓰기는 파일을 읽을 때와 똑같다
with open('new_file.txt')
# open함수에 파라미터를 입력한다.
# new_file은 파일이름이고 txt는 텍스트 프로그램이다.

with open('new_file.txt', 'w') as f;
# 쓴다는 의미에서 write 문자열 'w'를 쓴다.
# f라는 변수에 저장한다.

#이제 바로 쓸수 있다.
with open('new_file.txt', 'w') as f;
f.write("Hello world!")
f.write('My name is Codeit.')

# 파일에 들어가면 텍스트가 연결되어 출력된다
# 줄 바꾸기를 원한다면
# \n 입력한다.

with open('new_file.txt', 'w') as f;
f.write("Hello world!\n")
f.write('My name is Codeit.\n')
# 'w'는 덮어쓰기때문에 프로그램을 돌려도 마지막 내용만 표시된다.

# 'a' apend의 약자이다. '추가'라는 의미이다. 내용이 추가된다.

with open('new_file.txt', 'a') as f;
f.write("Hello world!")
f.write('My name is Codeit.')
# 파일 이름이 없다면 새로운 파일을 만들고, 파일이 있다면 기존 내용에 추가한다.

728x90
반응형

'교육 > [Codeit] 프로그래밍 기초 in Python' 카테고리의 다른 글

실습과제. 단어퀴즈  (0) 2021.01.11
실습과제. 단어장 만들기  (0) 2021.01.11
실습과제. 코딩에 빠진 닭  (0) 2021.01.05
파일 읽기, strip, split  (0) 2021.01.05
숫자 맞히기 게임  (0) 2021.01.02