1
( W3 e% Z3 e) m4 t& Y2 C9 _ 29 c% X- O: {2 z! `8 i
3) I$ U$ S# c9 I6 o" S; `1 q
4% o1 l- ~0 ~+ u9 ?4 o) ^0 @0 e
5; y9 Y$ ` m5 T) f3 p
61 g4 y( V8 n) n2 \/ d
7
) I2 q' O2 |3 D/ N: ], B* Q 8) i; M) [ N1 Y
9
$ J$ `' g! X3 d) h3 p4 ]# e- ? 10
9 _9 Y" N( p: r3 u6 t 11
& Z9 X) G& i; a8 i9 [ 12
; `, V! ^- O: G' \, }( O4 Y3 \/ s( f+ r 13' d+ Y3 W. R* L& e5 `1 y& r. V. z
14! w' {2 h; c" o) t
15( e( ^4 E# r, a8 G) q- q
16
; n' e P, C8 m* |% e | from tkinter import *
$ U Q" D( t# T V" n# c root = tk('simple editor')
( L. ~- h% P+ O; X mi=stringvar()! u; H/ B# s# c) d% m: t( }' H1 F4 e
label(text='please input something you like~' ).pack()
# X1 @1 F3 u: [& k2 M* b" |1 } te = text(height = 30,width =100)' d' F9 J3 E F8 V7 M
te.pack()
- ?- h. O1 [, ?' O F( @ label(text=' file name ').pack(side = left)5 I" c" u* Y* U+ }7 x* S
entry(textvariable = mi).pack(side = left)6 ~) ]7 S- L8 q1 `6 v# |" \- ~
mi.set('*.txt')* V q( v @0 q, o3 |: d+ z
def save():
3 M1 G, s4 [( d% W# _5 ? t = te.get('0.0','10.0')
: R4 g. c* ~# y* P f = open(mi.get(),'w')# T) h4 G4 _# i, p! X' R- R) y
f.write(t)
4 C" @; y9 J8 M" J9 h) t2 y9 N+ i% ~ button(text = 'save' , command = save).pack(side = right)1 f1 J: m5 z* {4 b: g
button(text = 'exit' , command = root.quit).pack(side = right)
K- u' {4 }% x' u0 L* g mainloop()! I5 Q, W1 f1 B
( f" H( Y( m9 T( k5 G$ \' j. U* F
|