phython 기초 공부 내용 정리(파일 입출력)

홍준성·2022년 5월 30일
0

python 기초 공부

목록 보기
12/12

파일 입출력

파일 객체 = 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)
profile
준성이의 개발자 공부 velog

0개의 댓글