Использование Python CSV Writer без кавычек
Я пытаюсь написать список строк, как показано ниже, в файл, разделенный заданным разделителем.
res = [u'123', u'hello world']
Когда я пытаюсь разделить по TAB, как показано ниже, это дает мне правильно отформатированную строку.
writer = csv.writer(sys.stdout, delimiter="\t")
writer.writerow(res)
gives --> 123 hello world
Но когда я пытаюсь разделить пространство с помощьюdelimiter=" "
, это дает мне место, но с кавычками, как показано ниже.
123 "hello world"
Как мне убрать кавычки. Так что, когда я использую пробел в качестве разделителя, я должен получить123 hello world
.
Eidt: когда я пытаюсь использовать escapechar, он не делает двойные кавычки. Но везде в моих тестовых данных появляется пробел, он делает его двойным.