▷ 오늘 학습 내용: 파이썬 강의(중급 8~9)
34_텍스트 파일 쓰기
- 기본 함수: open(), read(), write(), close()
- write() 함수를 이용해 파일에 문자열 쓰기
- open('파일이 저장된 곳/파일 이름', 'w')
write → 기존 파일이 없을 경우 새로 파일 생성
write 실행하고 다시 write 하면 기존 문자는 없어짐(내용 덮어쓰기)

35_텍스트 파일 읽기
- read() 함수를 이용한 파일 문자열 읽기

- 참고
import 모듈
replace()
str.replace('Python', '파이썬', 2) → str의 'Python'문자를 '파이썬'문자로 바꾸는데, 2개만 수정(숫자 없으면 전체 다 수정)
36_텍스트 파일 열기
- 파일 모드
1) 'w': 쓰기 전용(파일이 있으면 덮어씌움)
2) 'a': 쓰기 전용(파일이 있으면 덧붙임)
3) 'x': 쓰기 전용(파일이 있으면 에러 발생)
4) 'r': 읽기 전용(파일이 없으면 에러 발생)
37_with ~ as문
with ~ as문을 이용하면 파일 닫기(close)를 생략할 수 있다.

38_writeliness()
리스트(List) 또는 튜플 데이터를 파일에 쓰기 위한 함수이다.

39_readlines(), readline()
readlines(): 파일의 모든 데이터를 읽어서 리스트 형태로 반환한다.
readline(): 한 행을 읽어서 문자열로 반환한다.

▷ 내일 학습 계획: 파이썬 강의(중급문풀 1~2)
[이 글은 제로베이스 데이터 취업 스쿨의 강의 자료 일부를 발췌하여 작성되었습니다.]