桌面太单调?一起用Python做个自定义动画挂件,好玩又有趣!( 二 )

文章图片
文章图片
如果提取的人像图片大小不符合我们的要求 , 我们还可以对图片大小进行调整 。 
文章图片
我们需要的空背景图片已经拿到了 , 接下来我们来实现桌面挂件功能 。
2.初始化动画挂件
文章图片
这样图片挂件就可以显示出来 , 效果如下:
文章图片
现在的桌面挂件是静态显示 , 下面我们可以通过计时器进行挂件动画轮播显示 。
3.动画挂件功能实现
动画轮播:
文章图片
鼠标控制挂件位置拖动:
文章图片
至此 , 自定义动画挂件功能已经实现完成 , 动画挂件效果如下:
文章图片
4.打包配置
前段时间有粉丝问我 , Python能不能打包成exe?如何打包呢?今天就通过这个来一起介绍下 。
Python常用的打包工具是第三方库Pyinstaller , 首先需要安装下pyinstaller 。 
文章图片
接下来 , 我们需要打开命令窗口 , 切换到项目目录下再执行打包命令 。 
文章图片
打包常用的参数如下:
-F表示生成单个可执行文件
-w表示去掉控制台窗口 , 这在GUI界面时非常有用 。 不过如果是命令行程序的话那就把这个选项删除吧!
【桌面太单调?一起用Python做个自定义动画挂件,好玩又有趣!】-p表示你自己自定义需要加载的类路径 , 一般情况下用不到
-i表示可执行文件的图标
之前有小伙伴问我 , 打包的图标需要.ico后缀的图片 , 应该如何把普通图片转成图标格式.ico呢?Python当然可以帮你实现 , 今天就一起教给大家 。 核心代码如下:
文章图片
图标得到了 , 下面我们就可以进行打包操作了 。 
文章图片
打包完成之后 , 我们可以看见项目目录下会有生成的exe程序 。 
文章图片
至此 , 整个自定义动画挂件就全部完成了 , 下面我们一起运行下exe看看动画挂件效果 。 
文章图片
今天我们就到这里 , 明天继续努力!
文章图片
若本篇内容对您有所帮助 , 请三连点赞 , 关注 , 收藏支持下 。
创作不易 , 白嫖不好 , 各位的支持和认可 , 就是我创作的最大动力 , 我们下篇文章见!
- 为什么科学家知道太阳的原理,却无法制造出人造太阳
- ios16|一步到位能用5年,目前这3款手机能闭眼入,买手机不要太小气
- 月球也在太阳系的宜居带中,为何不能产生生命?原来个头太小了
- 新发现恐龙可能在灾难性的太空岩石撞击地球之前就已经灭绝了
- 太空中的真菌毒素是否危害宇航员健康?科学家:尚不明确
- 太阳系有两个“太阳”,科学家提出“太阳伴侣”假说,它终会回来
- 往宇航员的血管里种藻类,科学家这个想法太疯狂,来看结果怎么样
- iPhone14|苹果iPhone 14系列参数全确认,果粉不淡定了:太丑、太逗!
- 科学家为何要在太空放火?会有什么后果?答案让人意外
- 折叠屏|iPhone15最新细节曝光:屏下摄像头、USB-C都来了,太值得期待了
