Ich habe ein Python-Skript, das ich zur Aktualisierung erstellt habeAktualisieren Sie mein Linux-System, es ist in Python geschrieben, aber nachdem ich es zum Aktualisieren aufgefordert habe, wird ich aufgefordert, ein verstecktes Kennwort einzugeben. Ich habe mich gefragt, ob es einen Weg gibt, wie Python das versteckte Kennwort für mich eingeben kann. Dies ist mein Code, er ist einfach und funktioniert. Ich muss nur wissen, ob es eine Möglichkeit gibt, versteckte Passwörter mit Python einzugeben.
import os,sys
os.system("sudo apt-get update && sudo apt-get upgrade")
Antworten:
1 für die Antwort № 1Du kannst den ... benutzen pexpect Modul. Schaut mal rein Dies Anleitung.
0 für die Antwort № 2
In python gibt es dafür eine std-Funktion. Sehen Getpass
import getpass
password = getpass.getpass()