keyring
은 암호를 저장하도록 설계된 것이므로 get_password
을 남용하여 별도로 사용자 이름을 저장할 수 있습니다.
import keyring
# store username & password
keyring.set_password("name_of_app", "username", "user123")
keyring.set_password("name_of_app", "password", "pass123")
# retrieve username & password
username = keyring.get_password("name_of_app", "username")
password = keyring.get_password("name_of_app", "password")
또는 암호와 짝 사용자 이름 유지하려는 경우이 솔루션을
import keyring
service_id = "name_of_app"
username = "user123"
password = "pass123"
# store username & password
keyring.set_password(service_id, "username", username)
keyring.set_password(service_id, username, password)
# retrieve username & password
_username = keyring.get_password(service_id, "username")
_password = keyring.get_password(service_id, username)
신용 & Alex ChanDustin Wyatt에 있습니다.