@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 файла. Необходимо убедиться, что ваши данные могут быть корректно обработаны в таком формате.