[Python] 파이썬의 파일입출력(open,readline,)
파이썬의 파일입출력(open,readline,) #파일 입출력 #파일의 객체를 생성 #객체 = open('파일경로',모드) #모드는 w,r,,, #객체.close()로 닫아줘야 한다. f= open('test.txt','w') #파일이 생성되는 경로를 따로 지정하지 않으면 #파이썬 스크립트가 위치한 동일한 경로에 파일을 생성 #기본적인 위치 : 내가 지정한 경로 #파일 입력하는 경우 #write() : 파일에 데이터를 입력하는 함수 #복수의 데이터는 입력할 수 없고, 문자열 데이터만 입력 가능하다. #기본 자료형들을 저장하고 싶은 경우 pickle모듈 #개행(줄바꿈 포함X) f.write('NAME\n') f.write('멍멍이\n') #\n을 통해 줄바꿈이 가능하다. #문자열 포멧팅 : 문자열 안에 정수를 삽입하고 싶은 경우 #%d(정수), %s(문자열), %f(실수), %c(하나의 문자를 표현) #문자열 안에 정수를 삽입 #"문자열 안에 포멧"%변수, 데이터 f.close() #파일 객체를 생성한 뒤에는 반드시 닫아주어야 한다. f= open('test2.txt','w') for i in range(1,11): data = "%dLine\n"%i f.write(data) f.close() #파일을 여러개 생성하는 것도 가능하다. namelist = ['A','B','C','D'] #파일명 작성 "문자열" for i in namelist: f=open('[%s].txt'%i,'w') name = input('name>>') age = int(input('age>...