J'écris une application CLI et il existe un endroit où l'utilisateur doit écrire le chemin d'accès à l'utilisation de dir. De couse, je peux le lire avec raw_input(), mais standart Completer ne peut pas compléter automatiquement le chemin par TAB. Y a-t-il une solution en python (ou ailleurs) ou devrais-je écrire mon propre Completer?Python: Compléter pour le chemin d'accès au répertoire/fichier
1
A
Répondre
0
Jetez un oeil à this SO question, le module readline
, et readline.clear_history()
/readline.add_history()
.
Questions connexes
- 1. Choix d'un chemin d'accès au fichier Python
- 2. python stdout cacher subprocess et attendre pour compléter
- 3. Ajout d'un dossier au chemin de Python
- 4. Ajouter au chemin python mac os x
- 5. Accès au chemin relatif en Python
- 6. Utiliser Jquery UI AU pour compléter avec Asp.Net TextBox
- 7. Python: Metaclasses tout le chemin
- 8. Comment utiliser le chemin relatif au lieu du chemin absolu?
- 9. façon Pythonic modifier python chemin par rapport au répertoire courant
- 10. Rechercher le chemin d'accès au fichier en cours d'exécution
- 11. Problème avec le chemin relatif en Python
- 12. Récupérer le chemin Tomcat local pour l'accès au fichier
- 13. changer le chemin python sur mac?
- 14. Python os module ouvre le fichier au-dessus du répertoire actuel avec le chemin relatif
- 15. Définir le chemin d'accès au dossier "Bin"
- 16. Python: obtenir le chemin d'accès au fichier dans le répertoire soeur?
- 17. Crawler, chemin relatif au chemin absolu
- 18. Définition d'un chemin de modèle personnalisé pour le rendu au lieu du chemin d'accès standard
- 19. Chemin relatif au chemin absolu dans Elisp
- 20. Chemin absolu retour au chemin Web
- 21. Convertir chemin Unix au chemin DOS
- 22. Chemin Python: Réutilisation du module Python
- 23. Compléter un Ruby Array
- 24. QFileDialog passant le répertoire au script python
- 25. Comment obtenir le chemin vers le GIT installé en Python?
- 26. Chemin de la bibliothèque Python
- 27. jQuery attendre l'exécution du code ci-dessus pour compléter
- 28. Comment obtenir/définir le chemin du répertoire logique en python
- 29. Chemin de la bibliothèque Python
- 30. ASP.NET + Accès au chemin refusé
Oui, je peux écrire la fonction et faire ceci avec readline. Mais j'espérais, qu'il y a un module python. Quoi que ce soit merci pour la réponse. – Ximik
@Ximik: chryss signifiait en fait le module readline python [ici] (http://docs.python.org/library/readline.html). –
Merci, Muhammad, je l'ai fait en effet. Ajouté le lien pour le rendre plus facile à repérer. – chryss