欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

(2020.1.2已解决)pyinstaller如何将外部数据csv一并打包

程序员文章站 2024-03-21 16:49:46
...
  • csv文件

    需要打包的文件引用了外部数据(target.csv)。

    直接打包后并不能包含此csv文件。

    (2020.1.2已解决)pyinstaller如何将外部数据csv一并打包

    打包的ljesf_analysis.py文件需要先从csv文件中读取数据,才能进行分析。

  • 解决方案

  • 方案一1
    pyinstaller -F --add-data "target.csv;." target.py
    

    –add-data < SRC;DEST or SRC:DEST >

    SRC是要导入的数据;

    DEST是需要导入的数据在运行时相对主程序的路径;

    ;用于Windows:用于类Unix

  • 方案二2

    在生成的.spec文件中修改datas参数:

    (2020.1.2已解决)pyinstaller如何将外部数据csv一并打包

    原理跟方法一其实是一样的。

  • References


  1. pyinstaller 打包包含数据的程序 ↩︎

  2. Pyinstaller将外部数据文件打包到可执行文件中(onefolder or onefile)教程 ↩︎

相关标签: 小白学Python

上一篇: 在Win10上折腾MySQL8.0.15

下一篇: