python笔记

打包.ui文件:
C:\Python27\Lib\site-packages\PyQt4>pyuic4 E:\pyDemo\proTools.ui -o proTools.py

Qt 代码是面向对象的,并且简单易学。所有我们添加的组件都是一个对象,并且都拥有自己的方法比如toPlainText()(用来读取输入框中的值)。这让它使用起来非常方便。


代码打包:C:\Python27\Scripts>python pyinstaller-script.py -w E:\pyDemo\PyQt\testPyQt.py testPyQt.spec
-F 带黑窗口 (打包成单个exe)
-W 不带黑窗口(打包成文件形式)

-i 加图标
pyinstaller -i D:\ALIX_SH\2carReport\yx.ico -W D:\ALIX_SH\2carReport\upload2carReport.py

-F -w 打包成exe,但不带黑窗口
pyinstaller -i D:\ALIX_SH\2carReport\yx.ico -F -w D:\ALIX_SH\2carReport\upload2carReport.py

下面用Pyinstaller生成一个可执行文件试试。

  1. 在命令提示符中去到要打包的目录;
  2. 直接输入"pyinstaller -F -w 文件名.py(F大写);
  3. 文件目录出现新的文件夹,里面就是打包好的exe文件了;

-F, -onefile:打包成一个exe文件
-w, -windowed:使用窗口,无控制台
-c, -console:无窗口,使用控制台
-D, -onedir:创建一个目录,包含exe文件,但会依赖其他文件
--icon=图标路径
可以通过"Pyinstaller -h"来查看

python面试-算法类

python-面试概念类

posted @ 2018-09-06 16:52  sunyllove  阅读(326)  评论(0)    收藏  举报