如何将Excel和Python打包在一起并分发给业务用户?

时间:2018-06-14 02:01:08

标签: python-3.x

我正在尝试为我的一个客户自动执行数据处理任务。 我们在Excel中接收原始数据。任务是处理这些数据集并为同一Excel文件中的相应其他选项卡生成所需的输出。整个数据处理代码将在Python 3中。客户希望将程序分发给不同的其他业务用户,以便他们可以通过单击Excel中的按钮自行生成输出。

业务用户不会在他们的系统中安装Python。

我知道这可以在VBA宏中轻松实现,但客户的要求是Python。如果有人回答了这些步骤,那就太棒了

请帮忙

1 个答案:

答案 0 :(得分:0)

审核我的初步答案的家伙并不相信,因为它只是一个链接。

所以我在这里复制了该项目的指令,并将该链接用作补充。 https://www.youtube.com/watch?v=OZSZHmWSOeM

Py to exe Project

<强>先决条件

Python:Python 2.7或Python 3.3+(基本上是运行pyinstaller的任何东西)

Chrome:运行用户界面

<强>安装

下载压缩文件夹

打开cmd / terminal并将cd打开到解压缩的文件夹(建议暂时将其放在桌面上)

执行pip install -r requirements.txt

运行应用程序

运行run.py。 Chrome将在app模式下打开,项目在里面运行。

使用应用

选择您的脚本位置(粘贴或使用文件资源管理器)

当文件存在时,地址框轮廓将变为蓝色

选择其他选项并添加图标或其他文件等内容

点击底部的蓝色大按钮进行转换

完成后在/输出中查找已转换的文件

传递带参数的文件

或者你可以执行python run.py [filename]。这将在脚本位置打开带有文件名的窗口。