파일입출력 3

[파이썬 기초] with 문을 이용한 간단한 파일 입출력

안녕하세요. 다니엘입니다. 파일입출력 시 with문을 이용하여 이전보다 간단하게 프로그래밍하는 방법을 알아보도록 하겠습니다. with - 파일 입출력시 with를 사용하여 코드를 줄 일 수 있음. - 파일입출력시는 close를 꼭 해줘야 하는데 with문을 이용하면 close 없이 사용 가능 먼저 기본 파일 입출력 방식에 대한 예시를 보여드리면 일반 파일 읽기 open으로 파일을 오픈한뒤 그것을 profile_file 객체에 담고 이후 pickle.load 를 통하여 데이터를 불러온 뒤 프린트를 해주고 있습니다. 이후 반드시 close를 통하여 open된 파일을 닫아줘야 하는데요 with문을 쓴다면 ? 어떻게 될까요? with with open(파일명, 모드) as 객체명: 이렇게 간단한 코드를 통하여 ..

IT/파이썬 기초 2023.07.07

[파이썬 기초] pickle 이용한 파일 입출력, 데이터 로딩

안녕하세요. 나도코딩 강좌를 통하여 배운 pickle을 이용한 데이터 저장, 데이터 로딩방법에 대하여 간략하게 정리해 보도록 하겠습니다. 먼저 pickle이란? - 프로그램상에서 사용되는 데이터를 파일형태로 저장해 주는 것. - 즉 텍스트 뿐만 아니라 객체 자체를 바이너리 형태의 파일로 저장함으로써 pickle파일이 있다면 객체 자체를 다른 사람들이 재활용할 수 있게 해 준다. pickle을 이용하여 객체 저장 - import pickle을 통하여 pickle 모듈 불러옴 - open함수를 쓰는데 파일명.pickle 이라고 써줘야 한다, 그리고 바이너리로 쓰기 위하여 wb를 적어준다 - 객체를 생성하고, pickle.dump를 통하여 profile 객체 정보를 profile_file에 저장. - 역시 파..

IT/파이썬 기초 2023.07.06

[파이썬 기초] 파일 입출력

안녕하세요. 다니엘입니다! 오늘도 나는코딩 유튜브 강의에서 배운 파일 입출력에 대하여 정리해 보도록 하겠습니다. 항상 감사드립니다. 파일 오픈, 파일 생성 - 변수 선언 후 , open 함수를 통하여 파일을 생성하였음 - open 함수의 첫 번째 인자는 파일명, 두 번째는 모드(r,w,a 등), 세 번째는 한글을 쓰기 위해 인코딩 설정을 함 - 파일을 오픈하였으면 꼭 close()함수를 이용하여 닫아주어야 한다. 그렇지 않으면 데이터 손실 가능성 있음. - 파일에 print 문을 이용하여 문장을 써 주었음 생성된 파일에 내용 추가 - 두번째 인자에 a를 사용하여 오픈된 파일의 마지막부터 이어 쓰겠다는 의미 전달 - print 말고 파일이름.write 함수를 이용하여 문장을 적어 주었다. - 이때, pri..

IT/파이썬 기초 2023.07.05