我正在尝试为我的一个客户自动执行数据处理任务。 我们在Excel中接收原始数据。任务是处理这些数据集并为同一Excel文件中的相应其他选项卡生成所需的输出。整个数据处理代码将在Python 3中。客户希望将程序分发给不同的其他业务用户,以便他们可以通过单击Excel中的按钮自行生成输出。
业务用户不会在他们的系统中安装Python。
我知道这可以在VBA宏中轻松实现,但客户的要求是Python。如果有人回答了这些步骤,那就太棒了
请帮忙
答案 0 :(得分:0)
审核我的初步答案的家伙并不相信,因为它只是一个链接。
所以我在这里复制了该项目的指令,并将该链接用作补充。 https://www.youtube.com/watch?v=OZSZHmWSOeM
<强>先决条件强>
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]
。这将在脚本位置打开带有文件名的窗口。