2012-10-28 74 views
2

我正在写外部SMTP客户端的sendEmail脚本。 我正在使用我的Gmail帐户发送电子邮件。密码保护sendEmail

在这个脚本中,我需要给我的Gmail密码和用户名。我的问题是如何 我可以保持我的密码加密/保护这些程序。

我认为在代码中给直接密码是不好的做法。但是,如果我将使用任何类型的加密,它将如何为第三方客户端工作。

任何指针非常感谢。

回答

1

python标准库中有一个名为getpass的模块。

如果您每次运行该脚本时都不觉得自己输入了密码,我建议您使用它来处理密码。

您还可以通过第三个库(如keyring)访问系统的密钥环服务。