python打包成二进制文件_pyinstall python文件打包成二进制exe文件
pycharm + python3 + win7
1 pip install pyinstall (官网)
2 准备 .py 文件
3 具体例子
from PyQt5.QtWidgets import QApplication, QDialog, QRadioButton, QVBoxLayout, QGroupBox, QHBoxLayout, QLabel
import sys
from PyQt5 import QtGui, QtCore
class Window(QDialog):
def __init__(self):
super(Window, self).__init__()
self.title = 'PyQt5 单选按钮'
self.left, self.top = 300, 400
self.width, self.height = 400, 100
self.iconName = '25.gif'
self.InitWindow()
def InitWindow(self):
self.setWindowIcon(QtGui.QIcon(self.iconName))
self.setWindowTitle(self.title)
self.setGeometry(self.left, self.top, self.width, self.height)
self.RadioButton()
v_box = QVBoxLayout() # 垂直布局
v_box.addWidget(self.groupbox)
self.label = QLabel("Hello World!")
v_box.addWidget(self.label)
self.setLayout(v_box)
self.show()
def RadioButton(self):
self.groupbox = QGroupBox("你最喜欢的运动是什么?")
self.groupbox.setFont(QtGui.QFont('Serial', 15))
h_boxlayout = QHBoxLayout() # 水平布局
self.btn_style("|A: 足球|")
self.radiobtn.setChecked(True) # 默认选A
h_boxlayout.addWidget(self.radiobtn)
self.btn_style("|B: 篮球|")
h_boxlayout.addWidget(self.radiobtn)
self.btn_style("|C: 网球|")
h_boxlayout.addWidget(self.radiobtn)
self.btn_style("|D: 排球|")
h_boxlayout.addWidget(self.radiobtn)
self.groupbox.setLayout(h_boxlayout)
def btn_style(self, hobby):
self.radiobtn = QRadioButton(hobby)
self.radiobtn.setIcon(QtGui.QIcon('25.gif'))
self.radiobtn.setIconSize(QtCore.QSize(40, 40))
self.radiobtn.setFont(QtGui.QFont('Sanserif', 13))
if __name__ == '__main__':
App = QApplication(sys.argv)
window = Window()
sys.exit(App.exec())
4 控制台进行打包
pyinstaller -F (-i favicon.ico图标,此项为可选项) test.py
5 打包会生成三个文件夹和一个文件 __pycache__、build、dist(其中有可运行的exe)和test.spec
6 打开test.exe即可。
用py2exe打包成一个exe文件
用py2exe打包成一个exe文件 http://blog.csdn.net/franktan2010/article/details/46514607
java将文件打包成ZIP压缩文件的工具类实例
package com.lanp; import java.io.BufferedInputStream; import java.io.BufferedOutputStream; import ja ...
如何将Debug文件夹下的资源打包成一个EXE文件直接执行
前言:前段时间写了个小程序,想分享给好友看看,可所以资源都放在Debug文件夹下,整个文件夹发给人家这也太……,为了显得稍微专业一点,想把它们打包一个EXE文件执行,因为我见到到这样的程序,直接一个E ...
将Python项目打包成EXE可执行文件(单文件,多文件,包含图片)
解决 将Python项目打包成EXE可执行文件(单文件,多文件,包含图片) 1.当我们写了一个Python的项目时,特别是一个GUI项目,我们特备希望它能成为一个在Windows系统可执行的EXE文件 ...
如何将python3.6软件的py文件打包成exe程序
在我们完成一个Python项目或一个程序时,希望将Python的py文件打包成在Windows系统下直接可以运行的exe程序.在浏览网上的资料来看,有利用pyinstaller和cx_Freeze进行 ...
pyinstaller相关问题 &; pygame文件打包成exe文件 &; 武装飞船 &; 飞机大战
自己照书写了一个飞机大战游戏的python程序,想把它打包成一个exe文件,在查阅相关教程并经过数次尝试后终于成功. 安装打包应用 pyinstaller 在cmd命令窗口下pip install p ...
网页文件打包成.exe可执行文件
网页文件不止可以通过浏览器打开,也可以通过打包程序打包成.exe桌面可执行程序,这样写的网页文件就可以像桌面应用一样打开了.方法如下: 工具:NW.js.Enigma Virtual Box.资源编辑 ...
Pycharm下将py文件打包成exe文件
1. 在PyCharm下安装PyInstaller 1. 首先,打开自己要发布的工程 2. 点击底部的[Terminal]打开终端,中输入命令pip install pyinstaller后回车, ...
用pyinstaller把python代码打包成exe可执行文件
优点: 1. pyinstaller 是跨平台的可以用在linux和windows系统上 2. 操作非常简单,几个命令就搞定了,这个比py2exe容易用多了 缺点: 1. 打包后的体积过大,因为要带p ...
随机推荐
[Leetcode] Course Schedule
There are a total of n courses you have to take, labeled from 0 to n - 1. Some courses may have prer ...
ferret32位安装
首先在网上找到解决方案: 1.添加对32位的支持 dpkg --add-architecture i386 2.更新 apt-get clean && apt-get update & ...
Windows10安装MongoDB
环境:Windows10x64,mongodb-win32-x86_64-2008plus-ssl-3.2.9-signed.msi 步骤: 安装msi文件到D:\ 新建配置文件mongo.confi ...
java练习题:解一元二次方程、判断闰年、判断标准身材、三个数取最大值
1.解一元二次方程 注:求根公式为(-b+根号德尔塔)/2a,(-b-根号德尔塔)/2a Scanner sc=new Scanner(System.in); System.out.println(& ...
Lambda表达式和匿名内部类(I)
本文git地址 前言 Java Labmda表达式的一个重要用法是简化某些匿名内部类(Anonymous Classes)的写法.实际上Lambda表达式并不仅仅是匿名内部类的语法糖,JVM内部是通过 ...
MVC怎么在当前视图中,传递参数给到另外一个视图?
在TransData.cshtml视图中:
python打包成二进制文件_pyinstall python文件打包成二进制exe文件相关推荐
- 批量安装当前文件夹下的exe文件
在 Windows 中,可以使用批处理脚本(.bat 文件)来批量安装当前文件夹下的 exe 文件. 下面是一个示例脚本,它将在当前文件夹下搜索所有 exe 文件并逐个运行它们: for /r %i ...
- exe文件 上传 服务器,exe文件
EXE File英文全名executable file ,译作可执行文件,可移植可执行 (PE) 文件格式的文件,它可以加载到内存中,并由操作系统加载程序执行,是可在操作系统存储空间中浮动定位的可执行 ...
- 计算机里面的文件打不开,exe是什么文件?电脑中exe文件打不开的原因及解决方法...
在电脑中,.exe是比较常见的文件格式,但是很多朋友不知道exe是什么文件,接下来这篇文章就将为大家介绍,并且还会附带exe文件打不开的解决方法,希望对大家有所帮助. 1."EXE File ...
- python 二进制文件合并_python 读写和合并二进制bin文件,,在烧录程序的时候,需...
python 读写和合并二进制bin文件,,在烧录程序的时候,需 在烧录程序的时候,需要将多个二进制bin文件合成一个,并且要指定数据段地址偏移量,在数据段之间的地址填充默认值0xff.因为不想手动操 ...
- [python爬虫] 招聘信息定时系统 (二).调用pyinstaller包生成exe文件
前面一篇文章主要讲述,如何通过Python爬取招聘信息,且爬取的日期为前一天的,同时将爬取的内容保存到数据库中:这篇文章主要讲述如何将python文件压缩成exe可执行文件,供后面的操作. ...
- python运行外部文件_Python3运行外部.exe文件
我使用这个函数从txt文件加载不同的东西.到目前为止,它可以在文件资源管理器中处理网页和文件位置.但是,当位置在txt文件中传递给它时,它不运行.exe文件.在 这是我使用的函数def Run(): ...
- QT打包项目软件,生成可一键执行的exe文件
文章目录 一:先在QT软件中运行该项目生成release文件 二:找到该项目目录底下的release文件,将里面的exe文件移入到一个新建的文件夹下 这个时候你会发现双击exe文件不能运行打开,会弹出 ...
- 用JSmooth制作java jar文件的可运行exe文件教程【图文】
这是我之前在个人博客3yj上面写的一篇文章,如今转载过来,原文地址 (这不是广告哦) 几年前,刚接触java的是,就想用一些方法把自己的劳动果实保护起来,曾经也用过非常多这种工具,有一个特别好用,今天 ...
- 【C语言】你知道.c文件是如何变成.exe文件的吗
文章目录 从Hello World说起 1.翻译环境 1.1准备阶段 1.2预编译 1.2.1预编译 1.2.2查看生成文件 1.2.3比较 1.2.4扩展 1.3编译 1.3.1编译 1.3.2符号 ...
最新文章
- R语言ggplot2可视化:拟合二次曲线(quadratic curve)并使用ggplot2进行可视化、可视化两个响应变量和一个预测变量的二次曲线
- Microsoft Dynamics CRM 2011中,Lookup字段的赋值
- 音视频技术开发周刊 70期
- windows7开启虚拟wifi和虚拟无线AP的方法
- redux 存值 及 取值 的操作
- 在ASP.NET Core中使用AOP来简化缓存操作
- 服务器升级虚拟化,刀片服务器内置虚拟化 IBM升级服务器
- 秒杀场景_解决秒杀超卖问题_04
- 异常在哪一层处理_WiFi速度慢,信号不稳定,除了重启路由器外,自己能怎么处理?...
- 转载:(C++)浅谈多态基类析构函数声明为虚函数
- cropbox.js 头像裁剪插件
- wxpython日期控件_使用wxpython控件在面板中的位置
- AcWing 837. 连通块中点的数量
- QML用openGL渲染NV12
- IT痴汉的工作现状23-乡关何处
- 计算机备品备件如何管理,备品备件管理系统
- 12306的西天取经路 - 春节抢票与PostgreSQL数据库设计思考
- 常用127个ASK码对照表
- CreateCompatibleDC工作原理
- 技术总监和总工的差异
热门文章
- mysql innodb的索引基本入门
- 使用python编写自己的进程调试工具
- aws terraform_如何使用Terraform通过Direct Connect扩展AWS基础架构
- jira如何创建看板筛选器_创建看板
- 踩内存是什么意思啊_abs防抱死制动系统是什么意思?
- stm32烧录软件_使用华为LiteOS Studio开发STM32物联网工程1
- Python回调函数的实现
- CNN笔记:通俗理解卷积神经网络--理解不同输入通道和卷积核通道关系(红色部分)
- 傅立叶变换、拉普拉斯变换、Z变换的联系?为什么要进行这些变换。研究的都是什么?
- float和clear都是布局的属性