python要文本编辑器吗

编程入门 行业动态 更新时间:2024-10-11 19:15:33

python要文本<a href=https://www.elefans.com/category/jswz/34/1769874.html style=编辑器吗"/>

python要文本编辑器吗

使用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,filename,file,side,contents,pack

来源: .html

更多推荐

python要文本编辑器吗

本文发布于:2024-03-07 20:07:48,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1718796.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:编辑器   文本   python

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!