【问题标题】:Is it possible to send an executable python program via email to be executed on 3rd party computer是否可以通过电子邮件发送可执行的 python 程序以在 3rd 方计算机上执行
【发布时间】:2021-06-09 11:53:28
【问题描述】:

我的工作涉及生产维护协调。我经常需要从计划中提取数据,并从生产主管那里获得关于设备可用性的输入。

我已自动从主计划中提取原始数据,并拥有我的 程序输出每个生产部门需要调度的作业列表。

我可以简单地将这些信息复制到电子邮件中并通过电子邮件发送(使用 python)。然而,一个更优雅的解决方案是将数据传输到一个程序,然后我可以通过电子邮件发送给每个部门,这些部门将在生产主管计算机上运行一个 tkinter 类型的 GUI,为他们提供一步一步的日历界面来返回可用日期每个工作都通过电子邮件从他们的计算机返回给我。

生产主管不会在他们的计算机上安装 python3,而是使用 windows 10。

这可能吗?还是我应该放弃我的梦想,只通过纯文本电子邮件发送信息。

感谢您的帮助。

【问题讨论】:

  • 如果您将 Outlook 之类的东西用作电子邮件客户端,您会发现 .exes 被它阻止了。 support.microsoft.com/en-us/office/… 有一些解决方法,但是通过电子邮件发送任意代码以在收件人计算机上执行,这对主机操作系统来说就像病毒一样。

标签: python-3.x windows email-attachments


【解决方案1】:

这里我假设你已经准备好你的 python 程序。 使用 Pyinstaller 将您的 python 程序转换为应用程序。然后您可以与其他甚至没有在他们的系统中安装 python 的人共享它。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-03-31
    • 2017-03-29
    • 2015-10-15
    • 1970-01-01
    • 2011-10-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多