Python
파일 생성 및 수정
Yokina
2017. 1. 7. 23:28
파일 생성 및 수정
모드
t : 텍스트(default), b : 바이너리, r : 일기(default), w : 쓰기, a : 이어쓰기, + 읽기 , 쓰기
f = open('test.txt', 'w') f.write('텍스트에 저장될 문자열') // write함수 다음에 오는 수는 글자수이다 print("텍스트에 저장할 문자열" ,file=f) f.close() |
파일 자동의 닫기
with open('test.txt', 'a') as test : test.write('\n 입력될 문자열') 읽기 f = open('test.txt', 'r') f.readline() # 한번에 한줄씩 f.readlines() # 한번에 전체 라인 foods = f.readlines() for food in foods : print(food) f.tell() # 어디까지 read 한지에 대한 포인터 리턴, 한글 2byte \n->2byte f.seek(0) # 파라미터 위치로 포인터를 이동 시킴 바이러니 모드 k_image = open('koala.jpg', 'rb') k_image_2 = open('koala_2.jpg', 'wb') k_image_2.write(k_image.read()) k_image.close() k_image_2.close() |