본문 바로가기

open()

[파일에 데이터 저장하기] 디스크에 저장하기 [파일에 데이터 저장하기] 디스크에 저장하기 '데이터 처리와 출력' 편에서 분리한 Man과 Other Man의 대사를 man_data.txt, other_data.txt로 각각 디스크에 저장해볼 것 입니다. 먼저 알아야 하는 것이 있습니다. 디스크 파일을 사용하기 위해 open() 내장함수를 사용합니다. open() 내장함수 사용시 파일에 대한 접근 모드를 지정할 수 있는데 읽기모드(r)는 파일에 대한 접근 모드 지정 필요가 없습니다. 쓰기 를 위해 열 때에는 w모드를 사용합니다. 데이터 파일 객체 = open(" 쓸파일 이름 ", "사용할 접근 모드") print() 내장함수는 표준 출력 장치(화면)를 사용해서 데이터를 출력합니다. 이 때 file 인자에 데이터 파일 객체를 지정해야 합니다. print.. 더보기
[파일과 예외] 데이터 가져오기 [파일과 예외] 데이터 가져오기 데이터 처리 : 입력 - 처리 - 출력 데이터를 읽으려면 open() 함수를 사용합니다. open() 내장함수를 사용해서 파일에 있는 데이터를 접근할 때는 나열자(iterator)가 만들어져서 파일에서 코드를 한 번에 한 라인씩 데이터를 보내줍니다. 표준적인 열기 - 처리- 닫기 코드입니다. the_file=open('hellow.txt') # Do something with the data # in "the_file". the_file.close() IDLE을 사용해서 파이썬의 파일 입력 메커니즘을 사용해 보겠습니다. 데이터를 가져왔습니다. 이 데이터는 대부분 '사람>>콜론>>대사'형식의 데이터를 가지고 있습니다. Man : Is this the right room fo.. 더보기