1% Y+ |6 M4 Q1 W2 x
2
6 a8 J' ]$ s7 V$ H6 [ 3
) v t, l$ ?% Y, d$ W 4. ^+ v- S# i4 ^, m' `% o% T
5+ z3 A5 K# S: s) j" I6 C% m: F8 H) _
6! R. |6 @. R) q& o
7
7 Y7 S5 c k" W 8$ x4 U* T/ e; ^2 o# c
9, W+ G m2 ]* T& P- f0 }' p6 _
10
5 N3 X% K5 g9 U, u8 d 11
5 a. A8 J0 ^% [. U" \/ i 12
" c8 f5 r! Z( f 13
6 r& p7 |6 m, N x- C; N 14- S, a1 K/ W+ u
15 h3 \5 P8 v& r1 P: s3 n
16
$ |+ P$ v/ _/ h! A7 K! f) ?; p9 v9 v | from tkinter import *2 q- q( w) f) s! F
root = tk('simple editor')
' o" W" F9 r$ ^, Z9 O0 ^ mi=stringvar()
% Z7 [1 ^, g' _- q label(text='please input something you like~' ).pack()
% t. }7 ~, K; h3 j$ o% c. c te = text(height = 30,width =100)
( q6 K7 ^8 O7 s0 s3 g te.pack()* y; w# i$ c- l
label(text=' file name ').pack(side = left)
. l) f' a2 Y% M( T entry(textvariable = mi).pack(side = left)3 T; p* N! h9 j ~. a7 f
mi.set('*.txt')
& J) o% [8 P7 d# B& o! C def save():# O' e5 @4 K @- \% f2 b: ^: _+ {& v
t = te.get('0.0','10.0')/ F7 _2 [$ t$ Y8 y
f = open(mi.get(),'w')
8 z/ k# g. S2 L- N3 Z" M f.write(t)
5 a8 l/ k! u8 l' G button(text = 'save' , command = save).pack(side = right)
7 \/ r& E" n2 V, R- K button(text = 'exit' , command = root.quit).pack(side = right)
; u. k3 i, q9 m6 \! u( w mainloop()
+ P' T: c+ h% U. I7 {: f1 f 4 M& D; C- J0 O7 k2 m4 {" }
|