1
G! l' _( M, K6 W 2
' W' j% z4 m7 H, g$ v1 S 3
% Y" `& k1 E/ b& N 4! F W2 @# h$ {. V, {
5# c1 F- I& O$ f2 }& i" b. ~' }2 _
6
# K6 `% X" R* ?7 Z k 75 k7 i/ e5 |3 u( ^$ f7 a
88 ]0 K$ G* ?, d) ~
9
) o1 V7 G7 y- N: y/ h 10 X. [ h5 v( r( |; L! N$ z/ K
11
4 l# A+ q' n F, Z! X 120 u& t( v: a. S
13
( I% A" ?# L" p { 149 j8 T7 C6 J+ \3 k# J1 T5 t
150 y8 b% R5 {6 n
16( r2 o& D2 w& e: D6 I
| from tkinter import *
( {/ o# Z, W$ A, P- e' c: I4 \ root = tk('simple editor')0 `, I1 T& w7 d% y8 ?5 V& {
mi=stringvar()
+ J+ t0 \: P0 `" \ label(text='please input something you like~' ).pack()
7 N# g% B1 K+ A5 w: I; h te = text(height = 30,width =100)2 i' G1 X' m5 m8 c; G
te.pack()
6 @: ~! |# w2 g$ c0 R+ z label(text=' file name ').pack(side = left): v1 S* n1 `0 X+ [2 U! b& I2 Q- ~$ u
entry(textvariable = mi).pack(side = left)0 _4 m& s( {2 E v( R
mi.set('*.txt')
. v* L- R0 c7 G# i" y0 z: r+ ~5 ` def save():( e) u5 v7 r0 }+ @# Y3 _
t = te.get('0.0','10.0')
6 ~3 }4 E% i6 I- T" K& C9 i f = open(mi.get(),'w'); V, C- Y6 ]2 E% `4 @- J2 W
f.write(t)
- d! U7 g% k2 s2 N) ^ button(text = 'save' , command = save).pack(side = right)1 m$ [& ~5 [+ r. x
button(text = 'exit' , command = root.quit).pack(side = right)
! y" u& S' n4 f mainloop()0 j# m0 w! ~& ]
% R) N% W& Y( {' f, d
|