我有一个用于某些自动化的python脚本,其中包含用户名和密码。此脚本在GitHub上的蔚蓝管道中触发。但是将凭据推送到GitHub的想法并不好,所以我想将这些凭据存储在一个变量中,以便脚本可以在管道触发时使用它。为了说明示例,保存凭据的python脚本如下所示:
wait.until(EC.element_to_be_clickable((By.CSS_SELECTOR, "div[class$='visible-lg'] input#signInFormUsername"))).send_keys('<USERNAME>')
wa
我需要使用密码来登录服务,我需要用Python进行一些操作,但我不想将密码存储在代码中。
我做了一些研究,发现了base64的编码。这似乎很好,但无论如何它都需要将密码存储在代码中。
>>> import base64
>>> encoded = base64.b64encode('data to be encoded') # password stored in the code
>>> encoded
'ZGF0YSB0byBiZSBlbmNvZGVk'
>>> data = base6