Problème avec getpass
riripas
Messages postés
17
Date d'inscription
Statut
Membre
Dernière intervention
-
riripas Messages postés 17 Date d'inscription Statut Membre Dernière intervention -
riripas Messages postés 17 Date d'inscription Statut Membre Dernière intervention -
Python 3.5.2
Bonjour à tous. :)
Le problème est dans le titre : je ne comprends pas ce message "Warning" et en plus, le mot de passe qui devrait être caché (je suis le cours de V.le Goff sur Open Classrooms) ne l'est pas.
Pourriez-vous m'éclairer, s'il vous plaît ? :) Merci d'avance
Bonjour à tous. :)
Le problème est dans le titre : je ne comprends pas ce message "Warning" et en plus, le mot de passe qui devrait être caché (je suis le cours de V.le Goff sur Open Classrooms) ne l'est pas.
Pourriez-vous m'éclairer, s'il vous plaît ? :) Merci d'avance
>>> import getpass
>>> mdp = getpass.getpass("Mot de passe : ")
Warning (from warnings module):
File "C:\Users\richa_000\AppData\Local\Programs\Python\Python35\lib\getpass.py", line 101
return fallback_getpass(prompt, stream)
GetPassWarning: Can not control echo on the terminal.
Warning: Password input may be echoed.
Mot de passe : Un mot de passe
>>> mdp
'Un mot de passe'
>>>
Je suis sur la console, je change le répertoire courant, puis tape import getpass, ça ne marche pas. Sans changer le répertoire courant, ça ne marche pas non plus.
Il faut vraiment mettre le même code ?
Bonne journée. :)
Problème, c'est que python n'est pas par défaut dans le path windows...
https://docs.python.org/3/faq/windows.html#how-do-i-run-a-python-program-under-windows
Donc il faut l'y ajouter, voir :
http://sametmax.com/ajouter-un-chemin-a-la-variable-denvironnement-path-sous-windows/
(Attention sur ce site, il y a quelques contenus et images olé-olé, si t'es pas à l'aise avec ça, évite)
Mais comme je t'ai dit, installe un meilleur interpréteur interactif pour python (autant sur linux, utiliser python dans un terminal, c'est génial, sur windows, c'est la m...), comme d'habitude pour windows avec tout ce qui touche python c'est plus complexe avec faire ... Comme un jour ou l'autre (si tu désires te perfectionner en python) tu devras installer des packages non standard, autant passer par pypi tout de suite.
https://pypi.python.org/
Et ipython dont je t'ai parlé est là https://pypi.python.org/pypi?%3Aaction=search&term=ipython&submit=search
Le site de ipython :
http://ipython.org/
Bonne chance ^^