2017-01-25 11 views
0

これはテキストファイルに追加するコードで、プログラムを実行した後、メモ帳ファイルをチェックしてその結果を確認しました。私が出会ったすべての名前はすべて組み合わされていることがわかりました。どのようにして名前をメモ帳ファイルに分割することができますか?メモ帳ファイルのテキストを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(name))を使用してください – Shijo

+1

入力は何ですか?現在の出力は何ですか?期待される結果は何ですか? – jonrsharpe

+0

入力は単なる名前ですが、複数の名前を一緒に入力すると、メモ帳ファイルの出力は名前が別々になることを期待してすべての名前の長い文字列になります – Kuro

答えて

0

fi.write(str(name)+" \t")を使用して名前を分割します。

+0

これを試しましたが、今は私のtime.sleep(20 )私はそれを実行する場合、失われるようだ – Kuro

+0

\ tを削除してくださいしかし、スペースを維持しようとする –

+0

他の誰かが同じ問題で、スペースビットは私のために働いた&time.sleepもうまくいった! – Kuro