把图片文件嵌入到wxpython代码中

前面一篇文章中提到的那个程序,GUI中包含了一张图片。在编译成exe文件发布时,无法直接生成一个单独的exe文件。因此需要直接把图片写入到代码中。
下面直接上代码留存,方便以后查阅复用。

重点部分是bitmap = PyEmbeddedImage(b64).GetBitmap()代码,其中b64是前面生成的图片的base64字符串,bitmap就是我们的图片对象,可以让wx.StaticBitmap调用。
程序运行的结果如下:
PyEmbeddedImage

让网页定时关闭(在线高品质的胎教音乐好少啊)

按医嘱,现在老婆需要每天晚上听一个小时的胎教音乐和舒缓的幼儿歌曲。
不过音乐听的时间长了也不好,时间控制在一个小时为佳。

但是这个一小时的定时就比较麻烦了,毕竟使用音乐播放器还要各处找歌曲,太麻烦。还好现在网上儿童歌曲网站什么的还是比较多的。

于是我用了个懒法子,写了个js脚本,直接倒计时关闭在线音乐播放器页面。
可是,以后每天输入一遍也有些麻烦,于是我就做成了书签,以后直接单击一次就解决了,哇咔咔咔。

cron-close-web-page

下面是代码: 继续阅读让网页定时关闭(在线高品质的胎教音乐好少啊)

看看最大公约数、最小公倍数的图像


早上有人咨询怎么用python计算最大公约数,正好上午看到了一些频谱的文章,我突然想看看把最大公约数画成图什么样子,顺便再看看最小公倍数的。

想到就做,相关设定如下:

一、定义直角整数坐标系第一象限的值

继续阅读看看最大公约数、最小公倍数的图像

python绘图时避开月亮和大树,增加满天星效果


刚刚有人问了个问题,怎么用python给一张图加白点,还要避开月亮和树干。

其实仍然往里面写入随机点就可以了。额外添加一个判断就可以避开大树和月亮

大树颜色是深棕色,只需rgb值都小于50就可以
月亮是橙色,拾取RGB可以看到,大致是2份红色,1份绿色,半份多蓝色

如此一来,就可以写代码了。 继续阅读python绘图时避开月亮和大树,增加满天星效果