Я новичок в Python (2.7.15).Я пытаюсь добавить вывод моего скрипта Python в текстовый файл, разделенный вкладкой.
Ниже приведена часть моего кода:
for key,value in d.iteritems():
with open('output.txt', 'a') as file:
file.write(key + "\t" + value + "\t")
.....
....
for item in data["response"]["docs"]:
titleValue = (item['title'])
with open('/tmp/output.txt', 'a') as file:
file.write(titleValue + "\n")
Мой выходной файл выглядит следующим образом:
FirstKey FirstValue
FirstTitle
SecondKey SecondValue
SecondTitle
По сути, я хочу напечатать значения в виде значений, разделенных табуляцией, в той же строке и напечатать следующую строку в виде значений, разделенных табуляцией, в новой строке и т. Д., Как показано ниже:
FirstKey FirstValue FirstTitle
SecondKey SecondValue SecondTitle
Как мне это сделать?file.write печатает его в новой строке.Я хочу, чтобы он печатался в одной строке