notepad-pyqt5这是仿照 Windows 系统自带记事本(Nodepad)应用写的一个基于 Python_3.4.1 + PyQt_5.4.1的山寨记事本
使用到的技术
1. Python 3.x
2. Qt 5.x
3. PyQt 5.4.1
- QtCore
- QtGui
- QtWidgets
- QtPrintSupport
效果图
在通常情况下,用户使用一个软件的时候,期望保存一些数据状态,比如窗口的大小和位置,主题,选项,最近操作过的文件等等信息,在下一次启动软件的时候就自动加载这些信息,让软件恢复到上一次退出时的状态。在Windows系统中,这些信息通常存储在系统注册表中,在macOS和iOS则存储在属性列表中。在Unix系统上,在没有标准情况下,许多应用都使用INI文件来保存配置信息。 QSettings就是围绕不同的
from PyQt5 import QtCore, QtGui, QtWidgets import sys,os,time import requests #http://www.tuling123.com/member/robot/2039679/center/frame.jhtml?page=0&child=0 #最新双模式 pip install pyQT5 import requests
sz_log_record,是我的日志记录,没有的可以替换为 print 1.正则匹配数据 p = re.compile(r'(?:[0-9a-fA-F]:?){12}') data = re.findall(p, data) # 匹配Mac地址 匹配 开头-结尾 的数据 titkes = re.findall((r'开头(.*?)结尾'),data1) titkes = re.findall(
本文向大家介绍Android利用Intent实现记事本功能(NotePad),包括了Android利用Intent实现记事本功能(NotePad)的使用技巧和注意事项,需要的朋友参考一下 本文实例为大家分享了Intent如何实现一个简单的记事本功能的演示过程,供大家参考,具体内容如下 1、运行截图 单击右上角【…】会弹出【添加】菜单项,长按某条记录会弹出快捷菜单【删除】项。 2、主要设计步骤 (1
Usage let notepad = Notepad(frame: view.bounds, themeFile: "one-dark")view.addSubview(notepad) Notepad is just like any other UITextView, but you need to use the convenience initializer in order to us
Notepad-- 是一个使用 C++ 编写的跨平台、简单的文本编辑器,支持Win/Linux/Mac平台。其内置强大的代码对比功能,让你丢掉付费的beyond compare。 目标是要替换 Notepad++,重点在国产 Uos 系统、Mac 系统上发展。对比 Notepad++ 而言的优势是可以跨平台,支持 linux mac 操作系统。 Notepad-- 的意义在于:减少一点错误言论,减少一点自以为是。
AutoSave 是 Notepad++ 的自动保存插件,可设置保存间隔时间,支持所有标签页。 AutoSave 插件包内含有 ANSI & Unicode 两个 .dll 文件,放到 X:\Program Files\Notepad++\plugins 目录内即可。重新运行 Notepad++ 后会要求你删除不支持的那一个选是即可。 AutoSave 插件的主要内容如下: 失去窗口焦点的时候是否
Chrome Notepad 是一款 Chrome 浏览器上的小扩展,顾名思义就是 Chrome 上的记事本,相对于 Windows 自带的记事本工具来说,Chrome Notepad 扩展最大的优势就是可以自动保存,甚至可以在线同步(当然需要两台电脑都装上 Chrome NotePad 这个扩展)。也就是说,你在单位的电脑上随手记录了一些文字,下班回家后也可以看到,非常方便。
Notepad GNU 有很多值得推荐的地方,包括可自定义的背景透明度,HTML 和其他加载代码时的自动插件,一个可以快速发送文件内容到浏览器或其他应用程序的菜单(甚至 Notepad++),和所有的文字调整工具,你将不再需要 Office。Notepad GNU 并不提供一切功能,因为很多都可以由 Notepad++ 来做,但问题的关键在于,它拥有独特的布局和设置,一个新来者可能会觉得非常漂亮、