Проблема с пустым строками Csv с Excel

У меня есть файл csv, который содержит строки из базы данных sqlite3. Я написал строки в файл csv, используя python.

Когда я открываю файл csv с помощью Ms Excel, пустая строка появляется под каждой строкой, но файл в блокноте в порядке (без пробелов).

Кто-нибудь знает, почему это происходит и как я могу это исправить?

Изменить: я использовал функцию strip () для всех атрибутов перед написанием строки.

Благодарю.

2 Solutions collect form web for “Проблема с пустым строками Csv с Excel”

Вы используете open('file.csv', 'w') –try open('file.csv', 'wb') .

Модуль csv Python требует, чтобы выходные файлы открывались в двоичном режиме.

первое, что приходит мне на ум (просто идея), заключается в том, что вы могли использовать «\ r \ n» в качестве разделителя строк (который показан как один штрих в блокноте), но excel ожидает получить только «\ n» или только « \ r ", и поэтому он интерпретирует это как два разрыва строки.

  • Пустые значения в файле Excel из CSV (а не только строки)
  • проверить, открыт ли файл в Python
  • Python: xlrd выдающиеся даты от поплавков
  • Python: запись в файлы Excel 2007+ (файлы .xlsx)
  • Как объединить данные столбца с одним и тем же значением и суммировать его конкретные данные
  • Нежелательный символ в ячейке Excel в Python
  • Python и Excel: всегда требуется переписать существующий файл, несмотря на значение XlSaveConflictResolution
  • Как сохранить файл Xlsxwriter по определенному пути?
  •  
    Interesting Posts for Van-Lav

    Репликация GROUP_CONCAT для pandas.DataFrame

    Инициализировать список до определенной длины в Python

    Может ли флеш-каркас отправлять данные в реальном времени с сервера на клиентский браузер?

    Неиспользуемое имя переменной в python

    Создает ли anaconda отдельную переменную PYTHONPATH для каждой новой среды?

    Итерации по парам в списке (круговой) в Python

    Почему дескриптор не получает вызов, если он определяется как атрибут экземпляра?

    настраиваемые URL-адреса с использованием рамки django rest

    Как создать отношение многих ко многим в SQLAlchemy (python, flask) для модели User to itself

    Глобальные пакеты Python в разработке плагина Sublime Text

    Структура данных для больших диапазонов последовательных целых чисел?

    В Django – Наследование модели – позволяет ли вы переопределить атрибут родительской модели?

    Найти системный жесткий диск с Python?

    ElasticSearch + Kibana для отображения бизнес-данных

    Поднятие Python _ExpectedFailure для unittests с @ unittest.expectedFailure

    Python - лучший язык программирования в мире.