2017-01-25 37 views
0

Это код для добавления в текстовый файл, и после запуска программы я проверил файл блокнота, чтобы увидеть результаты. Я обнаружил, что все имена, которые я ввел, были объединены. Как я могу разбить имена в файле блокнота через Python?Разделение текста в файле Notepad с помощью Python

import time 
print("Please contact a technician - what is your name?") 
name = input(">") 
print("I will allocate your name as a case number for a"\ 
     " future technician, so that they can assist you.") 
fi = open("casenumbers.txt", "a") 
fi.write(str(name)) 
fi.close() 
print("The name you should contact us with is",name,"") 
time.sleep(20) 
+1

Вы хотите добавить имя в новую строку? затем используйте fi.write ("\ n" + str (имя)) – Shijo

+1

Какой вклад? Каков текущий выход? Каков ожидаемый результат? – jonrsharpe

+0

Ввод - это просто имя, но если я буду вводить несколько имен вместе, вывод в файле блокнота будет просто длинной строкой всех имен вместе, ожидая, что имена будут отдельными. – Kuro

ответ

0

Разделить имя, используя fi.write(str(name)+" \t").

+0

Я пробовал это, но теперь мой time.sleep (20), кажется, просто теряется, если я запустил его – Kuro

+0

remove \ t, тогда попробуйте, но держите пространство –

+0

Спасибо, для кого-то еще с той же проблемой, бит пробега работал для меня, и time.sleep тоже хорошо работал с ним! – Kuro

 Смежные вопросы

  • Нет связанных вопросов^_^