파일 객체 = open("경로", "목적")
문자 | 목적 |
---|---|
-w | 해당 경로 내용 덮어쓰기(기존 내용 삭제, 해당 경로에 파일 없으면 생성) |
-a | 해당 경로 내용 추가하기(기존 내용 유지, 해당 경로에 파일 없으면 생성) |
-r | 해당 경로 내용 읽기(해당 경로에 파일이 없으면 오류 |
출력하기 : 파일 객체.write("문자열")
입력하기 : 파일 객체.readlines()
close() : 버퍼를 비워주어야 파일에 적용된다. 작업이 끝나면 반드시 파일 객체명.close()를 사용한다.
절대경로: 내 위치가 어디든 찾아갈 수 있는 경로
상대경로: 내 위치에 따라 경로가 변경된다.( . : 현재위치, .. : 이전 폴더 )
저장하기
name_file = open("names.txt", 'w')
name_file.write("준성이")
name_file.close()
불러오기
name_file = open("names.txt", 'r')
for i in name_file.readlines():
print(i)