pyinstaller模块:将python脚本,打包成单个exe

最近开发一些小工具给技术部分享使用,提高效率,但是python代码执行需要对方的本地环境安装python3.6,并且代码到处传播并不好,所以专门尝试了一次打包exe

模块:pyinstaller

安装:python3.6 + windows 环境下
1. 打开cmd命令行
2. 执行python -m pip install pyinstaller #普通模块到这就安装完了,但是pyinstaller不行,执行各种报错。具体见后文
3. 首先 — compile需要c支持,下载安装 pywin32-221.win32-py3.6.exe (python为32位版时)
4. 其次 — python -m pip install pyinstaller 安装模块,但是这个发行版只支持到python3.4,而官方develop开发版已经支持3.6了,所以这步安装后,还没完
5. 最后 — 从作者的git下载 pyinstaller-develop.zip,解压缩后将里头PyInstaller目录,复制到c:\python36\Lib\site-packages\ 将之前安装的pyinstaller模块文件覆盖就行了,到此python3.6的exe打包模块pyinstaller算是安装完了
6. 打包:在py脚本的同目录写个打包脚本bat,里面代码如下:
pyinstaller -F -p c:/python36 -i script/LoginResource/login96.ico login.py
pause>nul
第一行的-F为打成单个exe文件, -i为指定ico图标 -p据说是帮助打包定位python目录,貌似没啥意义 最后login.py为你的脚本启动文件,里头import或调用的全都不用管。
7. 发布:从bat同目录下的disc目录下,拿到xxxx.exe文件就可以了

一加3T在root后进行官方升级

今天收到氧4.1.7升级通知,有400多MB,动作不小啊,那就升了吧,写一下流水账过程。

1. 确认手机状态:你没改过系统文件,或者恢复成未改的内容,因为升级安装时会扫描这些文件。

2.准备安装文件:a.从官网下载氧417全量包,放手机里,b.之前root的zip也在手机里,等下还得刷一次root包,否则data会无法解密,导致系统无法进去

3.准备手动升级:通过supersu将root清除

4.开始手动升级:重启手机进recovery,a.刷入系统包,清cache和运行文件dal开头那个单词,b.紧跟着立刻刷一次root包!!!

(如果没刷root就立刻重启,你就完了,数据会全丢。)

5.重启系统:无脑等待就行了,进系统后一切设置和软件数据全都在,和官方ota升级效果一样,因为重刷root包所以root没丢还在,就是所有授权需要再来一次。

Jootun M18:喜怒无常与人来人往

每次调整个什么都要使劲换位置,干了一年半数了下,已经搬来搬去换了5次了,今天是第6次

今天将取消三个项目组合并为综合大组,保留一个正在开发项目的组。

今天将有一些人突然离开。

昨天4周年庆,每个人拿到一个纪念牌。

昨天第一次请测试组员吃个饭,从没搞过小组气氛,也是破天荒的一回。

昨天我招来最欣赏的组员被离开了。

记高小姐的离去。

祝好运。

博客再次大改,一切都是为了便于坚持

如何让一个懒人,让一个手机智能时代天天玩手机却没空更新技术博客的人,能够更更低成本更无脑组织内容去坚持更新博客?

我想到了一个方法,就是无脑流水帐,但是博客又是给人看的,杂乱无章等于没写,所以从目录结构和标签入手。

目录改为项目制,按时间顺序建立阶段的人生项目,只建几个一级目录,让其它目录见鬼去吧。这样我才能专心的更新最后那个近期的项目内容,而无需考虑充实历史项目的内容。符合懒人思维。

标签改为属性制,它只管发布内容的属性类别,比如原创转载,感受测试ADBfiddlerJmeterMySQLshellpython站务其它,使用二级虚拟关联的标签,内容归类时更快速更无脑,凸出专业性,忽略无意义的复杂冲突过多层次标签。

改完后还要修正一下网站菜单的链接