Par défaut, le shell ipython affiche une ligne vierge entre les entrées: est-il un moyen de configurer la coquille ipython afin qu'elle ne produise pas de ligne vierge entre chaque historique de commandement? Cela augmenterait considérablement la quantité d'histoire que je pourrais voir sur mon écran. p> p>
3 Réponses :
Je travaille sur Windows, Alok's Excerp n'a pas différé du contenu par défaut de ces trois lignes dans mon J'ai plutôt dû changer La ligne: p> à: p> % userprofile% / _ ipython / ipythonrc.ini code>
Ça marche. Ou nez 1 code>, qui est un raccourci pour
distincts_in 0 code>,
distincts_out 0 code> et
séparateur_out2 0 code> (les deux derniers sont 0 par défaut quand même).
Vous pouvez utiliser l'option - nez code>. E.g. P>
c: \ python32 \ scripts \ ipython3.exe --Nosep code> p>
Pour les utilisateurs de Mac, la configuration de profil pour modifier définitivement ceci est disponible dans: / Utilisateurs / (Votre nom d'utilisateur) /. Ipython / profile_default / ipython_config.py
Pour les utilisateurs Linux, c'est probablement un chemin presque identique, mais avec / home / user / utilisateurs /. L'utilisation de '~' dans la ligne de commande fonctionnera dans les deux cas (par exemple. ~ / .IPython / ...). P>
Un-commentaire ligne 164 et retirez la nouvelle ligne, il est donc indiqué: P>
c.TerminalInteractiveShell.separate_in = ''
La commande magique
hist code> (court pour
historique code>) imprime l'historique des entrées sans lignes vides.