首页 > 编程语言 > 详细

python脚本运行方式 | Linux、Windows操作下如何打包并运行python文件

时间:2021-07-05 15:37:28      阅读:21      评论:0      收藏:0      [点我收藏+]

?

Hello World

1‘‘‘
2test.py
3if?__name__?==?‘__main__‘:
4????print("=======?start?=======")
5????print("hello?world")
6????print("=======?success?=======")
7‘‘‘

说明

通常为了做一些辅助性的功能不便于使用项目型体量的代码结构,这种情况下选择使用体量比较小的脚本方式来直接完成业务需求。其中python脚本就是一个很好的选择,一般开发者接触的操作系统主要是Linux、Windows操作环境,如何将写好的脚本部署到环境上我们来总结一下。

Windows平台

?

 1‘‘‘
2Windows平台
3‘‘‘

4#?说明:在Windows平台打包时,python提供了非常便捷的扩展库pyinstall
5
6#?安装
7
8#?pip?install?pyinstall
9
10‘‘‘
11参数说明
12‘‘‘

13‘‘‘
14-h??查看帮助
15--clean??清理打包过程中的临时文件
16-D,--onedir??默认值,生成dist文件夹
17-F,--onefile??在dist文件夹中只生成独立的打包文件
18-i<图标文件.ico>??指定打包程序使用的图标文件
19‘‘‘

20
21#?使用命令:pyinstall -F test.py
22
23#?结果:打包成功后,会生成.exe的文件在dist文件夹下面

Linux平台

 1‘‘‘
2Linux平台
3‘‘‘

4#?说明:在Linux平台下,使用shell脚本的方式直接将python脚本调起执行即可。
5
6#?一般Linux环境都提供了python执行环境,也可以自定义安装所需要的
7
8#?python解释器环境
9
10‘‘‘
11常规shell脚本
12‘‘‘

13
14‘‘‘
15定义python脚本执行命令
16test_python?=?`python?test.py`
17将执行命令输出到控制台
18echo?‘$test_python‘
19‘‘‘

?

技术分享图片技术分享图片技术分享图片往期精选

05月27日

●?python代码采用常规的excel读取、写入,将两个excel中的数据直接进行合并后生成新的excel文件【星标】

●?python经典逆向思维锻炼 | 小白兔一共有多少根萝卜?

●?程序员必会:久违的网络协议层模型图终于找到了,详细说明五层网络模型!(有图有真相)

●?非常nice的python数据打印库,繁杂数据结构克星、数据展示一目了然!【星标】

●?分享五个常用的代码对比神器,不用再担心代码版本的混乱,一键对比出不同代码片段

●?再谈python操作excel读写、保存,excel数据处理神器openpyxl扩展库

●?python中重要的内建模块集合collections,创建非常简单的可变数据模型(python数据集合神器)【星标】

●?看这一篇就够啦,处理matplotlib数据可视化的中文乱码情况的四种方式

●?为什么自己的家用电脑不能像网吧电脑那样流畅运行,利用python脚本清理电脑临时文件让自己的电脑不再卡顿?

●?第一个flask web应用程序、通过一个路由就能完成前后端数据交互的python web应用框架【星标】

●?趣味python | 介绍一款python经典游戏库,一行代码就能玩python游戏

●?python编程小技巧 | 一行代码能完成的事儿,在各种编程场景中事半功倍!

●?python协程 | 协程与线程的区别是什么、协程理解、python使用最简单的方式来处理协程?【星标】

●?经典算法,温故知新,锻炼思维 | 格式化字符串的输入、输出,实现业务需求?

python脚本运行方式 | Linux、Windows操作下如何打包并运行python文件

原文:https://blog.51cto.com/u_14128936/2977890

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!