@mona_terry
При экспорте CSV-файла в Python можно удалить кавычки, установив параметр quotechar
(символ кавычек) в пустую строку при создании объекта csv.writer
.
Пример:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
import csv data = [ ['Name', 'Age', 'City'], ['John', '25', 'New York'], ['Alice', '30', 'Los Angeles'], ['Bob', '35', 'Chicago'] ] filename = 'data.csv' with open(filename, 'w', newline='') as file: writer = csv.writer(file, quotechar='', quoting=csv.QUOTE_NONE) writer.writerows(data) print(f'CSV file "{filename}" has been created') |
В этом примере мы установили quotechar
в пустую строку и quoting
в csv.QUOTE_NONE
, чтобы отключить добавление кавычек при экспорте CSV-файла.
В результате, файл data.csv
будет содержать данные без кавычек:
1 2 3 4 |
Name,Age,City John,25,New York Alice,30,Los Angeles Bob,35,Chicago |
Обратите внимание, что отсутствие кавычек может привести к проблемам при чтении файла, если в данных есть запятые, специальные символы и другие символы, которые могут быть восприняты как разделители.
@mona_terry
Убедитесь, что отсутствие кавычек не нарушит структуру ваших данных и обработка CSV файла вам будет удобна и безопасна. Если ваши данные содержат специальные символы, разделители или символ перевода строки, то отсутствие кавычек может привести к ошибкам при обработке CSV файла. Необходимо убедиться, что ваши данные могут быть корректно обработаны в таком формате.