Remarques sur l'utilisation de la saisie semi-automatique lors de l'exécution interactive de Python sous Windows

Aperçu: L'humanité est ce que vous voulez utiliser "l'achèvement des tabulations" lors de l'exécution interactive de Python (c'est-à-dire en opérant depuis la ligne de commande). Mais pour une raison quelconque, Python sur Windows ne se complète pas par défaut. Chaque fois que je cherchais comment l'activer, je trébuchais et abandonnais toujours, mais je l'ai résolu, alors prenez note.

Installez "py readline" au lieu de "readline".

environnement: ・ Windows10 ・ Python 3.7.4

En conclusion

C:\Python\python.exe -m pip install pyreadline

J'ai découvert que je devrais insuko "pyreadline" comme ça.

D'autre part, il existe également un package appelé "readline", qui provoque une erreur lors de l'inscoring, en disant "ça ne marche pas sous Windows". C'était une habitude de trouver la théorie selon laquelle "Windows peut être fait avec" readline "Insco" sur le net. J'étais confus ici et j'ai abandonné.

Après avoir installé pyreadline Vous pouvez désormais remplir les onglets en toute sécurité.


Dans certains cas

python


import rlcompleter
rlcompleter.readline.parse_and_bind('tab: complete')

Il semble y avoir des informations telles que "Seyo", mais on ne sait pas si elles sont vraiment nécessaires (* Dans ce cas, "rlcompleter" peut également être entré avec pip)


Je n'ai pas trouvé un bel article en japonais, donc je vais le laisser comme mémo.

Recommended Posts

Remarques sur l'utilisation de la saisie semi-automatique lors de l'exécution interactive de Python sous Windows
Pièges piégés lors de l'exécution d'exécutables Windows Python
[GCP] Un mémorandum lors de l'exécution d'un programme Python avec Cloud Functions
Une note lorsque je ne peux pas ouvrir le bloc-notes Jupyter sous Windows
Une note de ce que j'ai appris quand j'ai pensé à utiliser pyenv ou virtualenv sous Windows
Précautions lors de l'exécution de Python sur EC2 à partir d'AWS Lambda (Exécuter la commande)
Tout, de la création d'un environnement Python à son exécution sous Windows
Remarques sur l'utilisation d'OpenCV avec Windows10 Python 3.8.3.
Une note utile lors de l'utilisation de Python après une longue période
Python sur Windows
Une note lors de l'utilisation de systemd pour garder CentOS 7 toujours en cours d'exécution des scripts Python qui n'étaient pas particulièrement conscients de l'exécution en tant que démon
Un mémo qui a fait un tutoriel pour exécuter python sur heroku
Une histoire addictive lors de l'utilisation de tensorflow sur Android
Créez simplement un environnement d'exécution Python 3 sous Windows
Remarques sur l'installation de Python3 et l'utilisation de pip sous Windows7
Remarque sur l'encodage lorsque LANG = C en Python
Remarque Python: lors de l'attribution d'une valeur à une chaîne
[Note] Installation de Python 3.6 + α sur Windows et RHEL
Une note à laquelle j'étais accro lors de l'exécution de Python avec Visual Studio Code
Créer un environnement de développement Python basé sur GVim sur Windows 10 (3) GVim8.0 et Python3.6
[Heroku] Mémo pour le déploiement d'applications Python à l'aide d'Heroku sous Windows [Python]
Une note sur l'implémentation de la bibliothèque qui explore les hyperparamètres à l'aide de l'optimisation bayésienne en Python
Jusqu'à dessiner un graphe 3D avec Python dans Windows10
Créez un environnement de développement Python 3 (Anaconda) confortable avec Windows
Créer un environnement de développement Python basé sur GVim sur l'installation de Windows 10 (1)
Vérifiez types_map lors de l'utilisation de mimetypes avec AWS Lambda (Python)
Choses à noter lors de l'initialisation d'une liste en Python
Que contient cette variable (lorsque le script Python est en cours d'exécution)
python basic ② sous windows
Créez un environnement Python sur votre Mac en utilisant pyenv
Procédure de création d'un environnement CDK sous Windows (Python)
[Python] J'ai essayé d'exécuter un serveur local en utilisant flask
Remarques sur l'accélération du code Python avec Numba
Créez un environnement shell et python décent sur Windows
Une petite histoire à savoir comme un point addictif lors de l'écriture d'applications Twilio à l'aide de Python sur AWS Lambda
Notes minimales lors de l'utilisation de Python sur Mac (édition pyenv)
Notes minimales lors de l'utilisation de Python sur Mac (édition Homebrew)
J'ai obtenu "ModuleNotFoundError: aucun module nommé" azure "" lors de l'exécution d'un programme à l'aide du SDK Azure pour Python
Construire un environnement Python sur un Mac, jusqu'au point d'utiliser Jupyter Lab
Solution lorsque Django démarrer le projet n'est pas possible sous Windows
[python] Remarques lors de la tentative d'utilisation de numpy avec Cython
Comment transloquer un tableau à deux dimensions en utilisant uniquement python [Note]
Une note quand j'ai touché l'API de reconnaissance faciale de Microsoft avec Python
[Treasure Data] [Python] Exécutez une requête sur Treasure Data à l'aide du client TD.
Créer un environnement de développement Python basé sur GVim sur les paramètres de base de Windows 10 (2)
Mémo pour la création d'un environnement Python à l'aide de Docker sur Windows 10 Famille
Notez les liens qui peuvent être utiles lors de l'utilisation de Python, Selenium2
Essayez d'exécuter une fonction écrite en Python à l'aide de Fn Project
Lorsque vous souhaitez lancer une commande UNIX sur Python
Activer Python virtualenv sous Windows
Exécutez Openpose sur Python (Windows)
Installer watchdog sur Windows + Python 3.3