본문 바로가기
728x90
반응형
SMALL

텍스트파일3

python에서 txt파일 라인수 구하기 얼마 전에 python에서 텍스트파일 읽고 쓰는 방법을정리해보았습니다.이번에는 파이썬에서 텍스트파일의총 Line 수를 가져오는 방법을정리해보고자 합니다. 우선, 테스트용으로 할텍스트파일을 아래와 같이생성하였습니다. 위 파일을 가지고,테스트를 진행하도록 하겠습니다. txt 파일의 총 라인수를 가져오는 방법은여러가지가 있습니다.제가 정리하는 방법만 해도 4가지 이상입니다.그리고 제가 모르는 방법이 더 있을 수도 있습니다.그러니 편하신 방법으로 사용을 하시면 되실 것 같습니다.우선, 제가 아는 방법들을정리해보도록 하겠습니다. 1. read() 이용read() 함수를 이용하여라인 수를 가져올 수 있습니다.전체 파일을 read 함수로 읽어서문자열로 저장하고개행문자(\n)의 갯수를 체크하는 것입니다. 실제 사용 예.. 2020. 7. 2.
python에서 텍스트파일 쓰기 지난번에는 파이썬에서 텍스트 파일을읽는 방법을 정리해보았습니다. 이번에는 python에서 txt 파일을쓰는 방법을정리해보려고 합니다. 파이썬에서 텍스트파일을 읽고 쓰기 할 때는모드를 선택해줍니다.여러가지 모드가 있지만기본적으로 r, w, a 가 있습니다.지난번 읽기를 정리할 때도 정리를 했지만,다시 한번 정리를 해보도록 하겠습니다. r : 파일 읽기w : 파일 쓰기a : 파일 이어 쓰기 위와 같습니다.그래서 이번에는 w, a 모드에 대해서정리를 해보도록 하겠습니다. 우선, 기존에 쓰던 test.txt 파일에무슨 내용이 있었는지다시 확인해보도록 하겠습니다.test.txt 파일을 열면아래와 같이 텍스트가 입력되어 있습니다. 위처럼 입력이 되어 있습니다.이제 위 파일에 대해서쓰기를 해보도록 하겠습니다. 우선 .. 2020. 5. 28.
python에서 텍스트파일 읽기2 이번에는 python에서 텍스트 파일 읽기두번째 정리를 해보려고 합니다. 지난번에 txt파일 읽을 때문제가 있었던 것들에 대해서조치하는 방법을정리해보려고 합니다. 지난번에 하면서문제가 있었던 것은총 2가지가 있습니다. 1. \ufeff 가 맨 앞에 노출2. \n이 인식되어 줄바꿈까지 인식 위 2가지 문제에 대해서조치방법을정리해보려고 합니다. 그리고 우선 해당 건 조치방법을정리하기 위해서텍스트 파일은기존에 썼던 것을 사용하려고 합니다.기존에 썼던 텍스트 파일은아래처럼 되어있습니다. 위처럼 되어있는 텍스트파일을 가지고조치하는 방법을정리해보고자 합니다. 1. \ufeff우선 앞에 \ufeff 가 들어가졌을 때조치하는 방법입니다.이것은 txt 파일 뿐 아니라csv 파일을 가져오거나 할 때도동일한 증상이 나올 수.. 2020. 5. 22.
728x90
반응형
LIST