11 D# H' B* g& G1 y2 D
2, T1 H8 `7 x8 ]9 f1 k+ h
35 x& p- Z) o0 A, d1 ] ^5 k
40 b9 V. T* K( l4 k/ |
5
* {" b7 D5 `+ [# n/ v* a& A 6
3 n' L3 X- r8 p# n 7: F# S- \4 j0 w2 n- N+ h. S
8: ]3 L) @, |( {- t, _5 F8 W I" q8 n, c
93 a* A; S0 }6 c, I0 n- E
10% [/ W2 h* [; b9 L, e2 q0 m* e$ A
11
8 F: l% h/ O7 X8 u! w- ^% Q 12
1 a8 u. D% K$ d 139 L( k0 [' u, i; I7 z$ A( \' D4 f
14& W* [' o9 L; g1 }8 C. Y
15* P2 C. K/ l) C* i
16& D- W3 Z; U1 }3 `
| from tkinter import *5 M0 p' }7 \& t& ~# O# B2 V
root = tk('simple editor')- ?# Y; m8 M6 O
mi=stringvar()
" h6 o# u! P/ @* q0 ] label(text='please input something you like~' ).pack()' B0 d# d; |4 `* S' W
te = text(height = 30,width =100)/ i l' G9 B+ f- `( v8 C
te.pack()
4 G& ]0 \$ y5 W9 ] label(text=' file name ').pack(side = left)
1 W9 u- W' \" G% W' E$ A& t7 N entry(textvariable = mi).pack(side = left)& H/ i4 G; }# r3 }# `: f1 _
mi.set('*.txt')
5 K4 ]. q0 ^) b" C6 @ def save():
( M% L, I$ E2 K$ v8 O t = te.get('0.0','10.0')1 [0 L& {. I, O8 c
f = open(mi.get(),'w')
; U3 |2 B, ~1 B8 C+ P4 @' r& c. e6 i f.write(t)0 N0 v1 M. A0 V$ v5 |3 ?
button(text = 'save' , command = save).pack(side = right)1 t' ]" C4 j o, N+ ~$ r0 P m
button(text = 'exit' , command = root.quit).pack(side = right), f& v. t8 X6 l% |7 \* @
mainloop()) N H4 }+ i4 @6 B8 P
8 w l; R2 n, M |