N-PN White-Hat Project
[Python] Autocomplétition du Shell - Version imprimable

+- N-PN White-Hat Project (https://dev.n-pn.fr/forum)
+-- Forum : Programmation (https://dev.n-pn.fr/forum/forumdisplay.php?fid=72)
+--- Forum : Langages interprétés (https://dev.n-pn.fr/forum/forumdisplay.php?fid=27)
+--- Sujet : [Python] Autocomplétition du Shell (/showthread.php?tid=3572)



[Python] Autocomplétition du Shell - thxer - 06-02-2014

j'utilise de plus en plus python directement depuis son "shell" du coup voici deux entrées sympathiques :

Code PYTHON :
>>> import rlcompleter
>>> rlcompleter.readline.parse_and_bind('tab: complete')


Appuyez sur tab, et magie Big Grin


RE: [Python] Autocomplétition du Shell - oosfalte - 08-02-2014

Bien utile, en effet l'autocomplétion manque cruellement dans l'interpréteur python.
Il me semble qu'on peut intégrer ces 2 lignes dans un fichier ~/.pythonstartup, script éxécuté au lancement, le tout associé à un export PYTHONSTARTUP=~./pythonstartup.
A vérifier.


RE: [Python] Autocomplétition du Shell - thxer - 09-02-2014

Sinon j'ai trouvé pycrust qui est juste super ! (Cf présent dans kalilinux)

$:apt-get install pse
$:pycrust !


RE: [Python] Autocomplétition du Shell - fr0g - 23-02-2014

Cool, je connaissais pas, thank's dude Smile


RE: [Python] Autocomplétition du Shell - octarin - 01-03-2014

J'ai plutôt tendance à utiliser bpython, qui gère non seulement l'autocomplétion, mais aussi le retour arrière (en cas d'erreurs, qui n'a jamais ragé d'avoir oublié ":" à la fin d'un if, obligeant à tout retaper...) et l'écriture à la volée dans un fichier et même paster Smile.