카테고리 없음

파이썬 파일 처리하기\\\(۶•̀ᴗ•́)۶////

한효진17 2021. 2. 15. 05:31

파이썬에서는 파일을 처리하기 많이 쉽고 편합니다^. 파일입출력을 통해 파일에 있는 글을 읽어서 입력을 흉내내고 혹은 결과값을 메모장과 같은 파일에 저장하는 프로그램을 추가로만들어 괜춚아.괜차나 있습니다^.먼저 파일을 생성하기 위한 간단한 코드를 관찰해봐야 보겠습니다^.여기서 'w'는 파일을 쓰기위한 쓰기 모드입니다^^.파일 열기 모드에는 다^음과 같은것들이 있습니다^.표 참고하셔서 - 점프 투자방법 파이썬(wikidocs.net/book/1)read()read(size) 메서드는 size만큼의 내용을 읽고, 문자열로 반환합니다^^.(python3에서는 텍스트 모드의 상황이며 문자열, 바이너리모드일 상황이며 바이트 객체를 반환합니다^^.)만일 파일 끝에 도달하면 read()메서드는 빈 문자열을 반환합니다&.readline()readline()는 파일에서 불변한 줄을 읽습니다^. 개행 문자는 문자열의 끝에 남아있고, 파일의 마지막 행에서만 생략이 됩니다^.readlines()readlines()는 파일의 대부분 데이터 행을 포함한 리스트를 반환합니다^. readlines(size)이런식으로 size를 지정하면 해당 바이트 사용할수록 만큼 읽고, 불변한 행을 완성하는데 필용한 만큼 생각해봤더니 읽어서 반환합니다^.write()write()는 데이터를 파일에 쓰고, None을 반환합니다^^. 바이너리 모드에서는 바이트 배열, 텍스트 모드에서는 문자열 객체를 사용합니다^^.close()close()는 파일을 닫고, 열린 파일이 차지하는 시스템 자원을 해제합니다^^. 파일을 성공하면 True를 반환합니다^^.with문with문은 파이썬 2.5부터 추가된 기능인데 with문 블록을 벗어나는 순간 객체를 자동으로 close를 시켜줍니다^^. 이용하실 예시는 다^^음과 같습니다^^.파일 입출력 이용하실 예시입니다^^. 파일을 읽어서 빈줄을 모두 제거하는 코드입니다^^.코드 참고하셔서 : 파이썬 자료구조와 알고리즘(www.hanbit.co.kr/media/books/book_view.html?p_code=B8465804191)다&음과 같은 test.txt파일을 만들겠습니다&.

 

이제 다&음과 같은 명령어로 코드를 실행시키겠습니다&.

다^^음과 같이 빈 공백이 삭제가 된 것을 확인할 괜춚아.괜차나 있겠다라고 습니다^^.