python制作一个桌面便签软件


Posted in Python onAugust 09, 2015

# 2014.10.15 更新了memo.zip, 网盘的exe:修复:1.隔日启动不能正常加载json,加入:1.隐藏任务栏图标,2.通过垃圾桶进行窗口移动。
# 2014.10.8 10.36更新了memo.zip
# 2014.10.8 13.17 更新了memo.zip 在win10测试,基本没问题

运行widget.py文件。

ubuntu:

在ubuntu上,memo.desktop文件可以放在desktop文件夹中,chmod +x,自己修改文件中对应的路径(很容易的)。即可用作桌面图标
程序在ubuntu测试基本没发现什么错误
注:第一次运行,由于没有便签内容,所以有可能一下子找不到窗口在哪。(窗口一开始只有两个按钮)

windows:

1. 可以运行hotkey.pyw,这样的话,就可以 使用 快捷键'~',长按该键就可以显示,松开窗口就隐藏。也可以点击通知栏图标来显示窗口。
2. 可以运行widget.pyw,这样就不会有快捷键功能
3. 窗口的移动暂时只能依靠拖动垃圾桶图标

4. 这里有windows打包好的可执行程序:http://pan.baidu.com/s/1gdh8EtH。

另外在这里会有不断的更新:https://github.com/zjuysw/memo.git

核心代码

#!/usr/bin/env xdg-open
[Desktop Entry]
Type=Application
Name=Memo
Comment=Memo Launcher
Exec=/usr/bin/env python "/home/ysw/python/pyqt/memo/widget.py"
Icon=/home/ysw/python/pyqt/memo/img/icon.png
Terminal=false
StartupNotify=true
Python 相关文章推荐
使用Python操作Elasticsearch数据索引的教程
Apr 08 Python
使用70行Python代码实现一个递归下降解析器的教程
Apr 17 Python
python正常时间和unix时间戳相互转换的方法
Apr 23 Python
深入理解 Python 中的多线程 新手必看
Nov 20 Python
Python运算符重载详解及实例代码
Mar 07 Python
Python 3.6 性能测试框架Locust安装及使用方法(详解)
Oct 11 Python
python 文件转成16进制数组的实例
Jul 09 Python
Python实现查找最小的k个数示例【两种解法】
Jan 08 Python
python 操作hive pyhs2方式
Dec 21 Python
python实现微信打飞机游戏
Mar 24 Python
Python生成器next方法和send方法区别详解
May 30 Python
python三子棋游戏
May 04 Python
Python 实现简单的电话本功能
Aug 09 #Python
python批量提取word内信息
Aug 09 #Python
python实现下载指定网址所有图片的方法
Aug 08 #Python
Python实现多线程抓取妹子图
Aug 08 #Python
通过Python来使用七牛云存储的方法详解
Aug 07 #Python
Python爬虫框架Scrapy实战之批量抓取招聘信息
Aug 07 #Python
深入理解Python中命名空间的查找规则LEGB
Aug 06 #Python
You might like
php 异常处理实现代码
2009/03/10 PHP
Discuz Uchome ajaxpost小技巧
2011/01/04 PHP
CMS中PHP判断系统是否已经安装的方法示例
2014/07/26 PHP
PHP根据图片色界在不同位置加水印的方法
2015/07/01 PHP
laravel 解决groupBy时出现的错误 isn't in Group By问题
2019/10/17 PHP
设定php简写功能的方法
2019/11/28 PHP
PHP数组访问常用方法解析
2020/09/05 PHP
PhpStorm 2020.3:新增开箱即用的PHP 8属性(推荐)
2020/10/30 PHP
AJAX使用了UpdatePanel后无法使用alert弹出脚本
2010/04/02 Javascript
jQuery学习笔记之控制页面实现代码
2012/02/27 Javascript
JavaScript link方法入门实例(给字符串加上超链接)
2014/10/17 Javascript
jquery 插件实现多行文本框[textarea]自动高度
2015/03/04 Javascript
Javascript中的数据类型之旅
2015/10/18 Javascript
jQuery基础_入门必看知识点
2016/07/04 Javascript
如何用js实现鼠标向上滚动时浮动导航
2016/07/18 Javascript
javascript实现延时显示提示框效果
2017/06/01 Javascript
JavaScript实现二叉树的先序、中序及后序遍历方法详解
2017/10/26 Javascript
jquery写出PC端轮播图实例
2018/01/26 jQuery
vue实现通讯录功能
2018/07/14 Javascript
JS实现匀速与减速缓慢运动的动画效果封装示例
2018/08/27 Javascript
Python实现将SQLite中的数据直接输出为CVS的方法示例
2017/07/13 Python
zookeeper python接口实例详解
2018/01/18 Python
python3+PyQt5重新实现QT事件处理程序
2018/04/19 Python
Pycharm以root权限运行脚本的方法
2019/01/19 Python
实例详解python函数的对象、函数嵌套、名称空间和作用域
2019/05/31 Python
详解pandas数据合并与重塑(pd.concat篇)
2019/07/09 Python
Python pygame绘制文字制作滚动文字过程解析
2019/12/12 Python
Django 允许局域网中的机器访问你的主机操作
2020/05/13 Python
python判断字符串以什么结尾的实例方法
2020/09/18 Python
ghd官网:英国ghd直发器品牌
2018/05/04 全球购物
会计出纳岗位职责
2013/12/25 职场文书
运动会闭幕式解说词
2014/02/21 职场文书
英语故事演讲稿
2014/04/29 职场文书
担保书格式
2015/01/20 职场文书
安全教育的主题班会
2015/08/13 职场文书
解决Maven项目中 Invalid bound statement 无效的绑定问题
2021/06/15 Java/Android