
python
饶伟健
学生一枚
展开
-
使用 pyinstaller 把python脚本打包成 windows exe 可执行程序
首先,需要明确的一点是,必须在 windows 安装 python,并且用 windows 下的 python 来执行打包的操作,才可以得到 exe 可执行程序(可以先在 linux 下完成调试)。 因为无论是 py2exe 还是 pyinstaller,都是针对同平台来发布的。如果在 linux 下执行打包的操作,最终得到的一定是一个 linux 下的二进制可执行程序。1. 安装 pyinsta原创 2017-11-03 12:59:09 · 4565 阅读 · 0 评论 -
python 折行的正确姿势
python 折行的正确姿势在写 python 代码时,有时变量值是一个非常长的字符串,比如这样:line = 'this is a very very very very very very very very very very long string' 如果写在一行里,难看不说,可能还过不了一些代码风格检测。那么应该怎么折行呢?方案1line = """ this is a very very原创 2017-06-02 17:53:57 · 6868 阅读 · 0 评论 -
python lstrip小坑说明
现在我有一个字符串 a = “/home/work/ooobcdefg” 现在想要删掉 “/home/work/” 这一部分 由于 “/home/work” 刚好在字符串 a 的最左边, 所以想到了用 a.lstrip(‘/home/work’), 实际运行结果如下:>>> a = '/home/work/ooobcdefg' >>> a.lstrip('/home/work/') 'bcde原创 2017-04-14 13:22:47 · 1264 阅读 · 0 评论 -
pyh 修改addJS时默认的位置
最近在做一个小工具,用于在html里展示两个字符串不一致的地方。 用到了一些js的代码,包括开源库和自己写的代码。由于开源库代码量很多,直接写在html里会导致文件很大,不方便转发、查看。 只能用 这样的形式。 由于产出html的代码用的是python,使用pyh,最终产出的html如下: 注意一下js的位置,是放在head里的。 lib/report.j原创 2016-12-29 10:53:30 · 403 阅读 · 0 评论 -
python的多线程和多进程
python由于gil机制,多线程的性能一直很捉急。 所以在有大量计算的需求时,多线程实际效率会比单线程还低。 直到发现了这个神器:multiprocessing原创 2016-04-18 17:21:18 · 486 阅读 · 0 评论