首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Python开发简单记事本

摘要: 本文是使用Python,结合Tkinter开发简单记事本。   本文的操作环境:ubuntu,Python2.7,采用的是Pycharm进行代码编辑,个人很喜欢它的代码自动补齐功能。   ...最近很想对python加深学习一下,同时也是想试着做一些东西,今天使用python,结合Tkinter来做一个简单的跨平台记事本。...最终实现的记事本如下,也算是麻雀虽小,五脏俱全了,之后也是会继续完善的: ?   ...如上图,我们可以看到这个记事本主要分为三个模块:文件,编辑和关于,结合我自身的习惯外加四个toolbar:新建、打开、撤销和保存。下来就我个人构建这个记事本做个总结。...快捷键亲测可用~   这算是对此次开发的简单记事本的一个总结,之后有时间也是会添加更多的功能。

76620
您找到你想要的搜索结果了吗?
是的
没有找到

Python|用tkinter实现自定义记事本

Tkinter自定义记事本 Python中我们通常使用tkinter来进行UI界面的编写,本文我们来使用tkinter实现自定义记事本。...记事本设计思考 想要完成记事本,我们首先需要考虑一个正常的记事本都需要具有哪些功能,我们将这些功能按键添加到我们的UI界面上即可。...一般功能如下: 新建文本文档 打开本地文件 保存文本文档 功能项:剪切、复制、粘贴等 设定好了基本的功能选项之后我们再来思考实现记事本的思路。...创建记事本窗口 设定记事本菜单项 给不同的菜单项配置不同的功能选项 运行笔记本 代码实现示例 创建记事本窗口 创建窗口的时候,我们要设定好窗口的高度、宽度、文本区域以及各种菜单,与设定的内容如下: class...kwargs['height'] except KeyError: pass # 设置窗口标题 self.root.title("Python

1.4K30

从零开始学习PYTHON3讲义(十三)记事本的升级版:网络记事本

《从零开始PYTHON3》第十三讲 网络编程的火热和重要性这里就不多说了,我们直接来看看Python在互联网编程方面的表现。...其中使用了参数__name__,这是一个Python提供的系统变量,其内容就是当前Python程序“模块的名称”。...---- 挑战 上面所讲述的基本知识已经足够了,我们开始本讲的挑战:把第十章中的记事本程序,迁移到网络上,称为一个网页版的记事本。 通常一个网络程序开发的流程是这样: ?...,将记事本所有的内容,以json的方式返回给浏览器。...---- 练习时间 记事本程序一共三项功能,列出记事本内容、增加新的记事,还有删除记事内容。我们前面已经完成了程序的基本框架、列出内容和增加记事,删除记事的功能,我觉得可以作为练习自己来尝试。

73130

java课程设计简单记事本_java编写记事本程序源码

** java课程设计《简易记事本》 ** 第一次在博客上发布文章。这是我在大二上学期的java课程设计,我的课程设计是做一个简易记事本。其中有这些要求:1....摸拟windows操作系统中的记事本软件,开发一款简易记事本2. 具有新建文件、保存文件、复制和粘贴功能3. 可以根据自身能力添加其它功能。...一、设计概述 该程序为简易记事本,目的是摸拟windows操作系统中的记事本软件,开发一款简易记事本,是开发的记事本具有新建文件、保存文件、打开文件、复制、剪切、粘贴、设置背景颜色和字体等功能。...记事本的界面参考了Window中记事本界面,并且根据课程设计要求做了适当的调整,相应地添加了其他功能。 二、总体设计 2.1程序设计思路 在本程序中,设计了一个菜单栏和文本区。...2.2总体设计 这次编写的简易记事本一共有4个源文件。类之间的主要关系如图所示。

1.9K30

23.QT记事本

//download.csdn.net/download/qq_37997682/10453294 源码文件介绍 MainWindowUI.cpp //实现创建记事本窗口...//更新文本里的光标对象, 2.替换对话框的实现 和查找对话框一样,只是多了一步替换功能,所以可以继承于查找对话框 3.Xml配置文件的实现 配置文件用来保存程序最近一次运行退出前的状态(比如:记事本字体...,窗口位置,工具栏显示等) 存储方式有: 文本文件格式(XML,JSon等) 数据库(Access,SQLite等) 私有二进制文件格式 该记事本使用的是XML格式,通过QXmlStreamWriter...所以: 在启动主窗口的构造函数时,读取配置文件 程序退出后,则在closeEvent()关闭事件函数里,将当前程序消息保存到配置文件里 4.双击文本打开Qt记事本的实现 双击文件时,就会通过argc和argv

1.3K30

Android记事本项目开发

写了一个Android记事本小程序,现在记录一下。 考虑到是记事本小程序,记录的内容只有文字,而且内容不会太长,所以选择使用SQLite数据库,数据存放在用户的手机上。...接下来是查看或修改一条记事本了,布局我是直接复用新建记事本的布局。...因为没有区别 – – 接下来是查看或修改一条记事本的Activity了,之前,我想的是点击一条记事本,则进入这条记事本,把这条记事本直接显示在页面上,用户直接在内容最后进行编辑。...如果修改内容,没有字了,则自动删除该条记事本。因为删除记事本的操作,在主页还需要用到,所以我把它提出来,单独作为一个类,不再是内部类了。...,去查看或修改这一条记事本,然后我考虑的是长按删除。

2.2K30
领券