首页 > 编程语言 > 详细

Python GUI文本编辑器

时间:2019-10-02 21:38:23      阅读:127      评论:0      收藏:0      [点我收藏+]

使用Python编写一个简单的文本编辑器,需要展示一个用户界面,功能包括打开、保存文本文件。

使用tkinter库来编写GUI。

 1 #简单GUI文本编辑器
 2 from tkinter import *
 3 from tkinter.scrolledtext import ScrolledText 
 4 
 5 def load():
 6     with open(filename.get()) as file:
 7         contents.delete(1.0, END) 
 8         contents.insert(INSERT, file.read()) 
 9 
10 def save():
11     with open(filename.get(), w) as file:
12         file.write(contents.get(1.0, END)) 
13 
14 top = Tk() 
15 top. title("Simple Editor"16 
17 contents = ScrolledText() 
18 contents.pack(side=BOTTOM, expand=True, fill=BOTH) 
19 
20 filename = Entry() 
21 filename.pack(side=LEFT, expand=True, fill=X) 
22 
23 Button(text=Open, command=load).pack(side=LEFT) 
24 Button(text=Save, command=save).pack(side=LEFT) 
25 
26 mainloop() 

 

Python GUI文本编辑器

原文:https://www.cnblogs.com/nonoo/p/11618397.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!