[ Python ] txt 문서 읽고, 쓰고 또는 내용 추가 저장 까지
1. txt 파일 준비
경로 기억 = G:\내 드라이브\내 파이\test.txt
2. python txt 열기
open([txt경로], [모드 선택])
파일은 열었으면 닫아 준다
# txt 열기
str_TxtFilePath = 'G:\\내 드라이브\\내 파이\\test.txt'
File_Txt = open(str_TxtFilePath, "r", encoding='UTF-8')
File_Txt.close()
3. open 함수 mode
r = 읽기 모드
w = 쓰기 모드
a = 추가 모드
4. 읽기 가능 여부 확인
True
5. 문자열 전체 읽기
수학교구
초등수학교구
학용품
...
삼각자
원형각도기
제도용구
['수학교구\n', '초등수학교구\n', '학용품\n', '삼각자세트\n', '콤파스세트\n', '학습준비물\n', '학습교구\n', '학교교구\n', '초등교구\n', '교구\n', '수업교구\n', '각도기\n', '콤파스\n', '삼각자\n', '원형각도기\n', '제도용구\n']
8. 쓰기 가능 여부 확인
txt 내용이 사라지니 주의 !!
# txt 열기
str_TxtFilePath = 'G:\\내 드라이브\\내 파이\\test.txt'
File_Txt = open(str_TxtFilePath, "w", encoding='UTF-8')
bool_Test = File_Txt.writable()
File_Txt.close()
9. 메모장 쓰기
File_Txt.write('123')
File_Txt.write('안녕하세요')
list_Data = ['123', '안녕']
File_Txt.writelines(list_Data)
11. txt 추가 입력
File_Txt = open(str_TxtFilePath, "a", encoding='UTF-8')
File_Txt.write('\n추가1')
list_Data = ['\n추가2', '\n추가3']
File_Txt.writelines(list_Data)
File_Txt.close()
==========
댓글
댓글 쓰기