Demander le mot de passe dans IPython notebook
J'ai un IPython notebook qui accède aux données via SSH à l'aide chiffrés ssh fichier de clé. Je ne veux pas stocker le mot de passe dans le bloc-notes (ou dans un fichier séparé). Je peux utiliser input
pour lire le mot de passe de l'utilisateur à partir de l'invite, mais dans ce cas le mot de passe est visible sur l'écran. Est-il un moyen sécurisé pour obtenir le mot de passe?
Vous devez vous connecter pour publier un commentaire.
Vous devez importer le
getpass
module, puis d'appelergetpass.getpass
.Noter que dans les anciennes versions, le champ où vous entrez le mot de passe ne peut pas apparaître dans le IPython Notebook, mais plutôt dans votre terminal/fenêtre d'invite de commande. Dans les dernières versions de Jupyter ordinateur Portable, cependant, le message apparaîtra dans le Cahier lui-même.