如何在 python 文件中使用密码



我编写了以下代码来自动化我的一些工作。但是登录应用程序时我需要使用密码。

这将是一个在服务器上的 cron 中运行的 py 文件。因此,我无法清楚地写出密码。

我应该怎么处理密码?你能给出建议吗?

from splinter import Browser
import smtplib
import os
from email.mime.multipart import MIMEMultipart
from email.mime.text import MIMEText
import time
with Browser('chrome') as browser:
    # Visit URL
    url = "$some_url"
    browser.visit(url)
    if browser.is_text_present("All rights reserved."):
    # fill the user pass area on startpage
        browser.fill('usernameField', 'XXUSERNAME')
        browser.fill('passwordField', 'XXpassword')
    # find the submit button on the page and click it
        button = browser.find_by_id('SubmitButton')
        button.click()
    else:
            browser.quit()
            msg_text="""<p style="color:red;"><b> ERR1 </b></p>"""
#            print("Errtext")

我找到了这个。 简单,但它适用于我的情况。

import keyring
service_id = 'some_app_name'
keyring.set_password(service_id, 'user', 'welcome')
password = keyring.get_password(service_id, 'user') # retrieve password
print(password)

import base64
pass1=base64.b64encode(b"welcome") 
repr = base64.b64decode(b'd2VsY29tZQ==')
secret = repr.decode('utf-8')
print(secret)

相关内容

  • 没有找到相关文章

最新更新