sourcecode

Excel에서 csv 빈 행 문제 발생

copyscript 2023. 11. 5. 14:54
반응형

Excel에서 csv 빈 행 문제 발생

sqlite3 데이터베이스의 행이 포함된 csv 파일이 있습니다.python을 사용하여 csv 파일에 행을 작성했습니다.

Ms Excel로 csv 파일을 열면 모든 행 아래에 빈 행이 나타나지만 메모장의 파일은 비어 있지 않습니다.

왜 이런 일이 일어나고 있는지 그리고 어떻게 고칠 수 있는지 아는 사람?

편집: 행을 쓰기 전에 모든 속성에 대해 strip() 함수를 사용했습니다.

감사해요.

당신이 사용하고 있는.open('file.csv', 'w')-- 시도해 봅니다open('file.csv', 'wb').

Python csv 모듈에서는 출력 파일을 이진 모드로 열어야 합니다.

첫 번째로 떠오르는 생각은 "\r\n"을 행 구분 기호로 사용했을 수도 있다는 것입니다(메모장에 한 줄 구분 기호로 표시됨). 그러나 Excel은 "\n"만 얻을 것으로 예상하거나 "\r"만 얻을 것으로 예상하므로 이를 두 줄 breaks로 해석합니다.

언급URL : https://stackoverflow.com/questions/4122794/csv-blank-rows-problem-with-excel

반응형