python打包成exe最好方法教程,用python写的代码如何打包成exe

  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的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: