1
: s) S4 f, w' V+ H5 A/ ] 2* t( @) ?% {4 C `
3
' u5 V( o( a! z. {+ H" Q 4
) `+ O! f3 U; p6 T7 q& T 54 m9 U; f6 z, k3 D7 B' y' L
6' V4 R! g0 q$ e- P2 F$ W
7, b$ g: c D. v6 U: s7 b
8/ U" c ^( ~8 A8 b; A$ q9 w
9' h V0 ~) Q* b- y c
10
8 I5 K1 R7 t9 ]" {. W* \ 11+ }& k4 @' r. n
12
9 S) x3 V: S' Q! B- e 13
5 c$ k4 z! R& p W; x, C/ Q1 t2 z3 I 140 G) k- F+ k% Q& ^' t
15
& [4 S! M7 U/ h& I6 T, k5 K4 H 16* h, M- _) Y, y9 K% Y% J( @4 z
| from tkinter import *. F: t+ s. |1 T: U% W& P/ z& ?
root = tk('simple editor')
5 W3 i. j0 H( [5 X4 D4 t mi=stringvar()
: C- t/ s1 q; U9 D label(text='please input something you like~' ).pack()' A1 O2 \# u, t6 R5 G' ?
te = text(height = 30,width =100)$ T, C* ]: v. w6 q* y+ e
te.pack()0 |% X1 v% l1 {' \+ @ r( h( A
label(text=' file name ').pack(side = left)0 @' n& I5 L3 ~8 _" C6 [& I' b; b0 I
entry(textvariable = mi).pack(side = left)5 p" A3 [6 o. S. n
mi.set('*.txt')
4 j2 _' t& E& j5 c/ r def save():% m7 W7 v6 `4 u/ W0 Y N
t = te.get('0.0','10.0')
5 {0 d. h' y& k; ?+ P f = open(mi.get(),'w')
' W2 R" Y4 x/ G+ n9 h* C# i! | f.write(t)
/ K8 N6 i! z$ h% P button(text = 'save' , command = save).pack(side = right)1 v+ K8 B1 E' t/ U* r6 d4 w
button(text = 'exit' , command = root.quit).pack(side = right)* a; D! Y3 A8 b' b) ?* o
mainloop()( d! ^0 a) ` C+ G2 r" s
* e5 \5 `" S* r' R# _( h7 v |