Python初心者です
今、Pythonで日記アプリを作ろうと思っているのですが、月日を入力するEntryの位置をplaceで指定したのにも関わらずデフォルト位置になっています
コードはこちらです
Python
1import tkinter as tk 2import datetime as dt 3 4path = 'パス' 5win = tk.Tk() 6 7win.title("日記") 8win.geometry("400x400") 9 10 11 12month = tk.Entry(width=2) 13month.insert(tk.END, '月') 14month.place(x=150,y=5) 15month.pack() 16 17date = tk.Entry(width=2) 18date.insert(tk.END, '日') 19date.place(x=250, y=5) 20date.pack() 21 22title = tk.Entry(width=50) 23title.pack() 24title.insert(tk.END, "タイトル") 25 26 27tx = tk.Text() 28tx.pack() 29 30path = path + '/' + title.get() + '.txt' 31 32def ok_click(): 33 c = tx.get(1.0,tk.END) 34 s = title.get() + '\n\n' + c 35 with open(path, mode='w') as f: 36 f.write(s) 37 38 39okButton = tk.Button(win, text='保存', command=ok_click) 40okButton.pack() 41 42win.mainloop() 43
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2019/05/05 11:47