17 M( ]9 y6 S) R! o! z9 Y% S
2/ R/ b* a9 V0 g# o
3
' R U5 J) \. z7 s" T% w2 t 4+ F4 n( S' R0 i0 B! @* z
5+ }) P) O4 _0 M0 o6 [* L
6: f7 M0 P( Q4 [0 r2 D9 s/ v+ I G6 q
7
; u6 n$ O. @7 j! X9 a 84 a; b& T; u# `) Q& P' b
99 T: P' g# ^7 e1 I, x
10; w- `0 {/ K8 T4 y+ L* K! f
11
) |' G; t, C+ M2 C' Z- C 12: O& @1 ~! L6 `% ^1 @( O
131 ]" K& M" n" @) |( a. [
14
- C" M; a* p) _3 k( i 15
/ j1 _. F1 k9 R( e 16% b b6 V5 u1 ]1 ]
| from tkinter import *6 T7 c6 D: I9 S1 {0 j
root = tk('simple editor')3 j% {8 P% C8 A% }
mi=stringvar()
' @6 ]# \0 ^, i8 K1 i. k label(text='please input something you like~' ).pack()$ o! F6 p5 L$ }0 `& j
te = text(height = 30,width =100)
, N+ b( U, m8 R# G. k. f4 G te.pack()
: d0 c) T& w, M9 w label(text=' file name ').pack(side = left)) b5 N; K9 ^& X- U! s p/ t
entry(textvariable = mi).pack(side = left)9 Y( w2 W) T7 F$ W
mi.set('*.txt')" N3 w7 i7 ? Z! T0 q3 I: E: v5 S
def save():9 y9 a& ^. d3 [: d1 Z
t = te.get('0.0','10.0'), {- ]8 n7 |6 O* W/ }: S
f = open(mi.get(),'w')/ w. ~5 }( A5 D' k
f.write(t)# U! ]) ~% r# ~# r6 s- {
button(text = 'save' , command = save).pack(side = right)
4 {( d. a$ Y+ p) y! z, T [ button(text = 'exit' , command = root.quit).pack(side = right)8 q$ b9 A9 {) c% w
mainloop(), S! b0 f7 ~" A1 F
# t+ M* {+ q% T0 [% t) [* n |