1- ~# ^* \. ^# M% }) L& V9 S
2
9 W0 J& W' b0 e 34 j/ Z& X" h9 u* e9 |
4
?7 V$ {& V' o/ h5 ~* b- [ 5" n2 k: _0 S" @. y" K
6
: w7 s B+ \7 x2 Y2 A" S" p- K 7
5 K1 q3 B. |( W& S( w& r 8
9 r5 |. z' J7 e2 s; D6 ] 9+ _. Y! d+ I: T: `5 k/ ]
10& n7 F' T( ~5 a6 x' x
11
; L; I( l" B+ C 12( ?8 {5 t: O( j/ p1 k6 q
13
c, }, m) U5 B6 [) {7 C' D' w7 P: c 14; `' h5 _9 e4 j; ?) I
15: f! v# v) H5 d6 U' G: b s! c/ \
16
, `8 |+ h X6 e2 k | from tkinter import *
& }7 d8 {$ q+ k$ x. Y2 Y- A root = tk('simple editor'). a; Q6 }" Y& H0 j1 D5 I l- \( O/ R
mi=stringvar()& @: L, [% ?! m
label(text='please input something you like~' ).pack()
! @# N) u4 b. v4 g N0 o te = text(height = 30,width =100)- t6 l. n: g5 Y7 Y2 @0 @
te.pack()
( T T& i N7 U! ^/ x label(text=' file name ').pack(side = left)+ Z0 Y0 Z- @$ G! D! n* h
entry(textvariable = mi).pack(side = left)" v6 r5 H+ t. `
mi.set('*.txt')
, d/ A, [& N3 o9 d4 p def save():2 Y$ [ ^. W; w$ c7 p9 j, ] i
t = te.get('0.0','10.0')& o* H6 c' g0 P# f' O
f = open(mi.get(),'w')
" c7 u- ]/ J6 y, E& h f.write(t)
+ P, j5 o. o' c7 M button(text = 'save' , command = save).pack(side = right)
. d( x' m' O( o: i button(text = 'exit' , command = root.quit).pack(side = right)$ j6 |, V9 X9 O* U! e- j
mainloop()2 W7 g( H* F" v" _0 X
2 E% [/ J6 ^( e3 i, i5 V$ {& f |