python打包成exe最好方法教程,用python写的代码如何打包成exe
用工具nuitka把之前写的提高博客阅读量的脚本打包成exe程序。
环境已配置完毕。如果配置环境有问题,可以参考文章:
包装步骤:
在执行ReadArticleCounts.py脚本之前,需要将参数csdn account number传递给脚本。使用argsparse方法获取外界传入的参数,并在脚本中添加内容:
import parser=arg parse . argument parser(description= improve PV )parser . add _ argument(-uid ,-u ,default= QQ _ 17328759 ,help= uid property,Csdn account,必选参数)args=parser . parse _ args()if _ _ name _ _= _ _ main _ :# main()try:main(args . uid)exception as e:print(e)添加参数后验证脚本函数:
进入脚本所在的目录,执行打包命令nuitka-standalone-mingw 64-show-progress-no follow-imports-output-dir=improvepreadarticlecounts . py,这里只把自己写的脚本打包成exe,其他第三方库依靠python3x.dll直接实现调用。
进入打包目录~ \ improv \ readarticlecounts . dist,运行生成的readarticlecounts.dist文件。
在python环境下搜索pywin32_bootstrap
将搜索到的pywin32_bootstrap.py复制到exe所在的目录,即~ \ improve PV \ readarticlecounts . dist。
再次运行ReadArticleCounts.exe的文件
将python环境中的整个“请求”库复制到~ \ improve PV \ readarticlecounts . dist。
再次运行ReadArticleCounts.exe的文件
将python环境中的整个库‘URL lib 3’复制到~ \ improve PV \ readarticlecounts . dist。
再次运行ReadArticleCounts.exe的文件
将python环境中的整个 chardet 库复制到~ \ improve PV \ readarticlecounts . dist。
再次运行ReadArticleCounts.exe的文件
将python环境中的整个“证书”库复制到~ \ improv \ readarticlecounts . dist。
再次运行ReadArticleCounts.exe的文件
将python环境中的整个‘idna’库复制到~ \ improve PV \ readarticlecounts . dist。
再次运行ReadArticleCounts.exe的文件
将python环境中的整个‘bs4’库复制到~ \ improve PV \ readarticlecounts . dist。
再次运行ReadArticleCounts.exe的文件
结束
如果您有任何问题,请通过QQ (#联系我。#)
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。