多个python文件打包成可执行程序,python将资源文件一起打包

  多个python文件打包成可执行程序,python将资源文件一起打包

  背景需要将包含中文件的文件夹复制到南达科他州卡(单片机文件系统,emmc)中。每个副本都很复杂,因此必须创建文件夹(mkdir)。另外,cp)文件一次只有一个。现在,因为它支持解开命令,所以我们打算将文件转换为水手包),复制到通用串行总线悬挂的通用串行总线内存中,然后解压缩,从而将所有文件解压缩并复制到指定位置。

  方法可以使用副主席或夸脱开发此类工具,但需要很长时间,因此请使用大蟒脚本。本机安装了大蟒环境,脚本调试运行很方便。

  软件包脚本现在使用大蟒打包为水手格式蟒蛇。软件包脚本如下:

  importsportsysimporttarfiletar _ system _ dir _ name= system tar _ user _ dir _ name= user tar _ default _ tar _ type(:ifno tos。路径。exists(source _ dir)3360 sysstdout。写([tar。err]sourcer \ n )tar _ type)astar:tar。add)source _ dir,OS。路径。basename source _ dir(3360 ifno tos。路径。exists)source \ \ n (return with tarfile)。打开(输出文件名获取操作系统path.basename(源目录) (高级路径def get_parent_path):返回操作系统path.dirname(操作系统. getcwd ) \ n ) #文件夹初始化iflen(系统。argv)=2:_ source _ dir=sys。argv[1]sys。stdout。write([tar]sourcedirectorectore n )if len(sys。argv)=3:_ tar _ format= w: sys。argv[2]sys。stdout。write()tartype 33333= :system _ src _ dir=OS。路径。join(get _ parent _ path),)_ source _ dir(/ tar _ syath)/)user _ src _ dir=OS .替换tar _用户_目录_名称).replace))_))65 _ source _ dir / tar _ system _ dir _ name Tatar tar _ user _ dir _ name tar _ default _ type(.replace()、 ))ifos。路径。exists system _ src _ dir(systrc)n )else:sys。stdout。写([tar。file]找不到目录: system _ src _ dir())。伊佛斯.路径。exists(user _ src _ dir):tar _ pak)user _ tar _ filename,user _ src _ dir(sys。stdou pak n )else:sys。stdout。写([tar。file]找不到目录: user _ src _ dir \ n ). sys。stdout。写)\ n’)

  可以使用命令行或pycharmcommunityedition 2020.3 x 64执行脚本。

  python mktar.py输出

  e:\ git lab \ real watch _ b \ git lib-ci \ venv \ scripts \ python。exe:/git lab/real watch _ b/.git[tar]源目录:app.js/360 x360/rootfs[tar。file]e:/git lab/real watch _ b/app。js/360 x360/处理完成的带出口代码0

  打包的文件

  大量使用总结大蟒这样的脚本,快速解决问题。经常使用的功能归纳起来,多用于今后的开发。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

相关文章阅读

  • python文件路径操作方法总结怎么写,python文件路径操作方法总结表,python文件路径操作方法总结
  • python文件路径操作方法总结怎么写,python文件路径操作方法总结图
  • ,,PyInstaller将Python文件打包为exe后如何反编译(破解源码)以及防止反编译
  • python文件加密存储,python通过文件读写,复制图片
  • python文件打开的默认方式是只读,python以只读方式打开文本文件的参数
  • python文件读写,python将数据写入文件和从文件读取
  • 怎么把python文件变成可执行exe,python将py文件编译成exe文件
  • 打开python文件的两种方式,python文件是怎么打开
  • python文件操作write,python文件write函数的用法
  • linux如何编译python文件,linux上python编译器
  • python打不开文件怎么回事,做好的python文件直接打开怎么不能用
  • python中绝对路径,python文件相对路径怎么写
  • python对文件的操作方法有哪些,python文件的基本操作
  • python关于文件的题目,python文件概述
  • python文件可以直接运行吗,python直接运行
  • 留言与评论(共有 条评论)
       
    验证码: