python
1import tkinter 2from tkinter import filedialog 3import os 4import datetime 5from tkinter.scrolledtext import ScrolledText 6 7 8tki = tkinter.Tk() 9tki.geometry('900x430') 10tki.title('とぅりす') 11 12x = [''] 13 14txt_shousai = tkinter.scrolledtext.ScrolledText(tki, font=("", 11), height=5, width=40) 15txt_shousai.place(x=100,y=300) 16 17def btn_1_click(): 18 x[0] = txt_shousai.get('1.0','end - 1c') 19 typ = [('text file','*.*')] 20 dir = 'C:/Users' 21 fle = filedialog.askopenfilename(filetypes = typ, initialdir = dir) 22 with open(fle, 'w') as f: 23 for d in x: 24 f.write("%s\n"%d) 25 26btn_add = tkinter.Button(tki, text='追加', command=btn_1_click) 27btn_add.place(x=400, y=250)
これで、複数行をテキストファイルに入れるとき、見かけ上改行されてなくて\nに変えるにはどうすればいいですか?
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/05/18 01:04