1
! X$ p$ V/ S: T. K6 w5 C* D 2" M7 z* H+ @8 P: ~' L: |. h1 r
3! s* R! Y1 w: q1 R4 W
4, a8 w3 P# k+ Z/ J- G+ v% w
5! B8 [8 Q; U! {6 ~: b+ ~/ e
6* A( ?. v c# {5 F$ H
7& j. j2 Z, Y. ]. `
82 h+ s+ e/ ]8 @# R0 M
9
! U7 `; ^. F$ ^8 Z 10
9 n Q9 b3 ^& Q$ N' W* F 11# R9 Z( ^: e8 _& R
127 ]% i$ q) p( y' f8 k& O
137 I9 y; u. S* g- X: N
14
3 \8 G' G" b; A 15( E' K# {( [% _6 ?# d5 J/ q, \- N
163 _5 J2 j$ T- b" I
| from tkinter import *
/ r" {. I- i1 t; Q6 S/ D root = tk('simple editor') {! J8 `2 V; y! {8 n G% y- U
mi=stringvar()6 d, Y% n( Q! b+ \6 x
label(text='please input something you like~' ).pack()2 H1 } z7 ]7 Z1 Z
te = text(height = 30,width =100)& O/ b* n( H, t* j
te.pack()5 Q. G" a: ?; w3 X4 \
label(text=' file name ').pack(side = left)+ w6 i3 R ?" P7 x1 U/ u
entry(textvariable = mi).pack(side = left)8 ^* W/ Y* N' ]# R% E' `
mi.set('*.txt')/ M0 S$ G/ @+ I) i/ H3 D
def save():) L* ]6 J' W7 C3 X, O" H
t = te.get('0.0','10.0')5 _9 z0 N) m: R
f = open(mi.get(),'w')- l' W6 U& T% r% X' z, g
f.write(t)
, x4 U9 T, c4 A R7 p9 j button(text = 'save' , command = save).pack(side = right)3 s2 L* B& a" @2 u* Z3 E8 v8 n! X
button(text = 'exit' , command = root.quit).pack(side = right)
) k! a* w6 h/ j9 L mainloop()
& L/ [( f+ D1 x9 D% z. c+ S$ } Z
, z8 S/ j$ { e |