написать запятую в CSV-файле, используя python

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

f.write('1,2,3,45,The Next comma I want to write and not seperate to anoterh cell , so this sentence will bw hole,6,7,8') 

3 Solutions collect form web for “написать запятую в CSV-файле, используя python”

Используйте подходящих авторов CSV :

 >>> import csv >>> spamWriter = csv.writer(open('eggs.csv', 'wb')) >>> spamWriter.writerow(['Spam', 'Lovely, Spam']) 

Выходы:

Спам, "Lovely, Spam"

Это не относится к Python, но относится к стандарту CSV .

Если вы хотите написать контрольный символ как часть своего значения, вам нужно будет избежать значения, окружив его двойными кавычками:

 f.write('1,2,3,45,"The Next comma I want to write and not seperate to anoterh cell , so this sentence will bw hole",6,7,8') 

Изменить. Хотя на практике лучше использовать интерфейсы записи CSV, как это было предложено другими. Никогда не рекомендуется вникать в детали реализации, когда есть готовая библиотека, которая абстрагирует это для вас.

Используйте модуль csv, который должен обрабатывать все сложности для вас: http://docs.python.org/library/csv.html

  • Чтение CSV-файла в Pandas с историческими датами
  • Оператор Python if с использованием данных CSV
  • Получение конкретной строки и значения с помощью Python DictReader
  • Объединение 2 файлов csv
  • XML для CSV в Python
  • Правильный Python Parse CSV
  • Чтение данных из файла CSV в Python
  • Как загрузить файл с Python, Selenium и PhantomJS
  •  
    Interesting Posts for Van-Lav

    Создание псевдонимов командной строки с помощью python

    Разница в статистике использования Google Диска между пользовательским интерфейсом Google и интерфейсом API

    Нет реализации для Kind Exception Python Google App Engine

    Ошибка Django: render_to_response () получил неожиданный аргумент ключевого слова 'context_instance'

    Как я могу сортировать в разделах, определенных одним столбцом, но оставить разделы, где они есть?

    Python – изменения счетных знаков

    События фильтра Django, происходящие сегодня

    Буквы размыты / нечеткие после функции урожая

    Отдел в Python 2.7. и 3.3

    Поиск строки в CSV-файлах с использованием python и запись результатов

    Когда использовать класс против dict в python?

    Ведение журнала флагов – не удается заставить его записать файл

    Как я могу улучшить функциональность этого кода

    Python argparse: как вставить новую строку в текст справки в подпараллеле?

    Python: Какова стандартная обработка SIGTERM?

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