如何为一个想要支付费用的人“打包”一个简单的单文件python脚本?
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了如何为一个想要支付费用的人“打包”一个简单的单文件python脚本?,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1528字,纯文字阅读大概需要3分钟。
内容图文
![如何为一个想要支付费用的人“打包”一个简单的单文件python脚本?](/upload/InfoBanner/zyjiaocheng/825/8bbde8f7b4a1453588824c35df7e3d85.jpg)
一个人(一个正在学习计算机基础知识的老年人)让我制定了一个程序,可以通过繁重的工作类型的任务为他节省大量时间.我用Python制作了脚本,它很简单,命令行,从用户那里获取输入并将输出保存到文件中就是这样.
我的第一个问题与脚本的输出有关:
它不一定是GUI(我没有GUI开发经验,现在没有时间),但我也认为它不应该像TXT文件那么简单,因为输出将是40,000行长并且用于印刷(我知道这是浪费纸张,我努力让他不要这样做,但这是他的选择).
我应该输出什么文件格式?也许是一个HTML文件?
接下来,他让我把它刻录成一张CD,他可以把它放在他的笔记本电脑中并直接运行并将输出保存到’C:’.根据他的计算能力,它必须尽可能简单,并且需要最少的“售后服务”.
整个程序在他的计算机中占用的大小没有限制.
我尝试使用PY2EXE创建我的Python脚本的EXE但是当我执行.EXE时,它在同一文件夹上创建输出文件,打开没有’窗口’,要求没有输入,并运行FOREVER,输出文件大小增加按20mb / s!当然,当我在常规python上运行它时,它运行得非常好.我查看了其他stackoverflow线程并遵循’bundle_files’:1参数但仍然…
我正在使用Python2.7,我应该尝试PyInstaller吗?如果是的话,人们可以指点我一个好的教程吗?
提前致谢
解决方法:
有一个很好的PyInstaller教程here.然而,PyInstaller还没有(还)支持Python 2.7(事实上,在Windows上,我相信2.6也存在问题).
在您的使用案例中,我建议使用PortablePython – Python配置为从USB密钥运行(在Windows上).您可以轻松地在“可移植”版本,脚本和运行脚本的.bat中加入USB密钥Python.但是,PortablePython还不支持Python 2.7(2.6,确定没问题).
如果你生活在最前沿 – 在一个已经停止了这么短时间的版本中进行付费工作,它还没有.1子版本;-) – 高级第三方工具就不足为奇了包装商还没有完全支持你.您使用的2.7功能(2.6中没有)对您来说值得这么麻烦吗?
内容总结
以上是互联网集市为您收集整理的如何为一个想要支付费用的人“打包”一个简单的单文件python脚本?全部内容,希望文章能够帮你解决如何为一个想要支付费用的人“打包”一个简单的单文件python脚本?所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。