python实现的文本编辑器

您所在的位置:网站首页 Python文本编辑器设计总结 python实现的文本编辑器

python实现的文本编辑器

#python实现的文本编辑器| 来源: 网络整理| 查看: 265

wxpython实现的文本编辑器

效果如下:

主要功能:

1.编辑保存文本,打开修改文本

2.常用快捷键,复制,粘贴,全选等

3.支持撤销功能

4.支持弹出式菜单

代码如下:

#encoding=utf-8 import wx import os class MyFrame(wx.Frame): def __init__(self): self.file='' self.content=[] self.count=0 self.width=700 self.height=500 wx.Frame.__init__(self,None,-1,u'记事本',size=(self.width,self.height)) self.panel=wx.Panel(self,-1) menubar=wx.MenuBar() menu1=wx.Menu() menubar.Append(menu1,u'文件') menu1.Append(1001,u'打开') menu1.Append(1002,u'保存') menu1.Append(1003,u'另存为') menu1.Append(1004,u'退出') menu2=wx.Menu() menubar.Append(menu2,u'编辑') menu2.Append(2001,u'撤销') menu2.Append(2002,u'清空') menu2.Append(2003,u'剪切 Ctrl + X') menu2.Append(2004,u'复制 Ctrl + C'


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3