python能做软件开发吗-python代码能做成软件吗
我们首先还是使用pip进行安装:
pip install PyInstaller
安装完成后,直接打开命令行,输入pyinstaller,如果显示如下界面,说明安装成功。
然后就可以进行我们小程序的封装了。
pyinstaller -F -w some.py
-F与-w的含义:
-F:将所有内容全部打包成一个exe可执行文件,而不会有其它的一些奇奇怪怪的小依赖文件。
-w:运行生成的exe文件时,不会弹出命令行窗口,我们自己写了窗口才可以否则无法运行。
运行完之后,桌面上就会弹出一个dist文件夹,然后里面就是一个exe文件了。双击即可。
内容扩展:
如何将编写好的python程序生成可执行的.exe或者APP?
首先确认安装好pyinstaller和py2app,安装方法:
pipinstall pyinstaller
pip install py2app
cmd进入Windows窗口的命令行,cd进入project所在的根目录,然后开始生成应用程序。
Windows程序生成:
pyinstaller-F -w testdata.py()
在pyinstaller 与.py文件名中可以输入一下指令指定输出配置功能如下:
-F 指定打包后只生成一个exe格式的文件
-D –onedir 创建一个目录,包含exe文件,但会依赖很多文件(默认选项)
-c –console, –nowindowed 使用控制台,无界面(默认)
-w –windowed, –noconsole 使用窗口,无控制台
-p 添加搜索路径,让其找到对应的库。
-i 改变生成程序的icon图标
以上就是python代码能做成软件吗的详细内容,更多关于把python代码做成软件的方法的资料请关注随便开发网其它相关文章!
python能做软件开发吗-python代码能做成软件吗相关推荐
- python制作编程软件的方法_python代码能做成软件吗
我们首先还是使用pip进行安装: pip install PyInstaller 安装完成后,直接打开命令行,输入pyinstaller,如果显示如下界面,说明安装成功. 然后就可以进行我们小程序的封 ...
- python适合做后端开发吗-python适合后端开发么
python适合后端开发,因为Python是一种计算机程序设计语言,既可用于前端也可用于后端开发,在Python中编写后端可以简化为编写各个模块,其间的连接随后由前端部分中的用户操作确定和控制. Py ...
- python适合做后端开发吗-Python真的不适合做后端开发语言吗?
2019-04-03 列举一些比较有名的网站或应用.这其中有一些是用python进行开发,有一些在部分业务或功能上使用到了python,还有的是支持python作为扩展脚本语言.数据大部分来自Wike ...
- python适合做后端开发吗-Python后端开发是什么职位?
阶段一:Python开发基础 Python全栈开发与人工智能之Python开发基础知识学习内容包括:Python基础语法.数据类型.字符编码.文件操作.函数.装饰器.迭代器.内置方法.常用模块等. 阶 ...
- 安卓手机软件开发_无代码手机app软件开发,让人人都是专业开发工程师
点击上方蓝色字关注我们~ 近期,谷歌发布了自己的无代码在线app开发平台,这款全新工具旨在让任何一个人都可以轻松进行手机app软件开发.这样的动作无疑指引着安卓软件开发的未来.
- python可以做什么开发-python适合做什么开发_python未来发展怎么样
python概述 Python是一种面向对象的解释型计算机程序设计语言,由荷兰人Guido van Rossum于1989年发明,第一个公开发行版发行于1991年.Python是纯粹的自由软件, 源代 ...
- python最适合做什么-python适合做什么开发_python未来发展怎么样
python概述 Python是一种面向对象的解释型计算机程序设计语言,由荷兰人Guido van Rossum于1989年发明,第一个公开发行版发行于1991年.Python是纯粹的自由软件, 源代 ...
- python一般用来开发什么-python主要用来做什么?Python开发简单吗?
python主要用来做什么?Python开发简单吗?Python技术可做web开发.Python技术可做数据分析.Python技术可做人工智能.将Python用于机器学习,流行的Python机器学习库 ...
- python最适合做什么-python适合做什么开发?
Python是一种计算机程序设计语言.是一种面向对象的动态类型语言,最初被设计用于编写自动化脚本(shell),随着版本的不断更新和语言新功能的添加,越来越多被用于独立的.大型项目的开发. pytho ...
最新文章
- 阿里云服务器怎么安装docker
- C++对C的加强之register关键字增强
- 1.1 向量基本概念
- C# 对象与JSON串互相转换
- 返回一个循环整数组最大子数组和
- Linux进程调度:完全公平调度器 Completely Fair Scheduler 内幕| linux-2.6
- 传智播客c/c++公开课学习笔记--Linux网络流媒体服务器的核心代码揭秘
- (原)MongoDB在系统中的使用
- 用一个URL加一个JAVA壳做成一个安卓应用
- 极简的js点击组图切换效果
- 数据字典中的数据类型与ABAP中的中数据类型对应关系
- C#常用 API函数大全
- 计算机运行时内存会超吗,我们不曾深纠的电脑技术 篇一:我们为什么要对内存进行超频?...
- Struts2+Spring2+Hibernate3配置(根据尚学堂马士兵老师的授课视频整理)
- CSS设计彻底研究-读书笔记
- Twitter引流如何开发客户
- 国瀚实业|五个必学的理财入门基本知识
- 良基、归纳法、动态规划
- exchange外网访问和证书配置
- 计算机键盘输入错乱,win10电脑键盘错乱的三种解决方法
热门文章
- 项目小白斩获蘑菇街暑期实习offer的面试过程
- 最快删除大量文件的方法
- Celery - 一个懂得 异步任务 , 定时任务 , 周期任务 的芹菜
- P4342 [IOI1998]Polygon
- ASP.NET Core MVC – Caching Tag Helpers
- cocos2dx3.x使用cocostudio触摸事件不响应的奇葩问题
- iOS基本UI控件总结
- Java存储过程调用CallableStatement
- asp.net + winform + log4net 使用示例|using log4net with asp.net/winform
- python json.loads()中文问题-Python实现的json文件读取及中文乱码显示问题解决方法...