如何在 python 脚本中隐藏我的登录名和密码?
How to hide my login and password in the python script?
如何在 python 脚本中不显示登录 ID 和密码?
是否有任何库或命令可以隐藏这些信息?
例如:
login_id = "secret_id" 而不是 login_id = "ABC@gmail.com"
密码=“secret_password”而不是密码=“1234ABCD”
也许将信息放在文本文件中,然后将文本文件读入您的 python 脚本?
with open('credentials.txt') as f:
lines = f.readlines()
login_id = lines[0].strip()
password = lines[1].strip()
使用文本文件第 1 行的 ID 和第 2 行的密码。
您可以使用环境变量将凭据和其他敏感内容与您的 Python 脚本分离。
import os
# Get environment variables
login_id = os.getenv('MY_LOGIN_ID')
password = os.environ.get('MY_PASSWORD')
您可以使用
在 OS 级别配置此功能
export MY_LOGIN_ID="my login"
export MY_PASSWORD="my password"
如何在 python 脚本中不显示登录 ID 和密码?
是否有任何库或命令可以隐藏这些信息?
例如:
login_id = "secret_id" 而不是 login_id = "ABC@gmail.com"
密码=“secret_password”而不是密码=“1234ABCD”
也许将信息放在文本文件中,然后将文本文件读入您的 python 脚本?
with open('credentials.txt') as f:
lines = f.readlines()
login_id = lines[0].strip()
password = lines[1].strip()
使用文本文件第 1 行的 ID 和第 2 行的密码。
您可以使用环境变量将凭据和其他敏感内容与您的 Python 脚本分离。
import os
# Get environment variables
login_id = os.getenv('MY_LOGIN_ID')
password = os.environ.get('MY_PASSWORD')
您可以使用
在 OS 级别配置此功能export MY_LOGIN_ID="my login"
export MY_PASSWORD="my password"