在外部存储长字符串,但需要使用脚本将其转换为exe

2024-04-20 12:39:57 发布

您现在位置:Python中文网/ 问答频道 /正文

我的程序中有一个功能,可以向用户发送电子邮件。我有一个电子邮件模板,该模板将使用python占位符,该占位符将替换为用户信息,例如他们的姓名。程序在部署时需要转换/转换为.exe,模板是非常大的字符串,我认为在脚本中将它们设置为字符串不是最佳做法

我曾尝试创建一个包含所有模板的单独脚本,并将其导入到主脚本中,但我不确定是否有更优雅的方法来执行此操作,例如创建一个永久性外部文件,将其转换为.exe。我也尝试过使用纯文本文件,但我认为这不会与脚本的其余部分一起转换为.exe

email = """<h1>Welcome</h1>
<p>This is an example email that contains your temporary password: %s</p>
<p>The end of my really short example email :P :) </p>"""

Tags: 字符串用户程序功能脚本模板信息example