Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在从外部 SMTP 客户端编写 sendEmail 脚本。我正在使用我的 gmail 帐户发送电子邮件。
在这个脚本中,我需要提供我的 gmail 密码和用户名。我的问题是如何为此类程序加密/保护我的密码。
我认为在代码中提供直接密码是不好的做法。但是,如果我将使用任何类型的加密,它将如何适用于第三方客户端。
任何指针都非常感谢。
python标准库中有一个名为getpass的模块。
如果您不厌倦每次运行脚本时都输入密码,我建议您使用它来处理密码。
您还可以通过第三个库访问系统的密钥环服务,例如keyring。