font - title plt python
¿Cómo obtener autocompletar en jupyter notebook sin usar tab? (4)
Como mencionó anteriormente @physicsGuy, puede usar la extensión de hinterland. Pasos sencillos para hacerlo.
Instalación de nbextension usando el canal conda forge. Simplemente ejecute el siguiente comando en la terminal conda:
conda install -c conda-forge jupyter_nbextensions_configurator
Siguiente paso que habilita la extensión del hinterland. Ejecute el siguiente comando en conda terminal:
jupyter nbextension enable hinterland/hinterland
Eso es todo.
Me gustaría obtener una función de autocompletar en los cuadernos, es decir, cuando escribo algo, aparece un menú desplegable, con todas las cosas posibles que podría escribir, sin tener que presionar el botón de tabulación. ¿Hay tal cosa?
Lo intenté :
% config IPCompleter.greedy = True
pero esto requiere que se presione el botón de tabulación
Estoy usando Jupiter Notebook 5.6.0. Aquí, para obtener autosugestión, solo presiono la tecla Tab después de ingresar al menos un carácter.
**Example:** Enter character `p` and hit Tab.
Para obtener los métodos y propiedades dentro de la biblioteca importada, use la misma tecla Tab con Alice
import numpy as np
np. --> Hit Tab key
Hay una extensión llamada ''Hinterland'' para jupyter, que muestra automáticamente el menú desplegable al escribir. También hay algunas otras extensiones útiles.
Para instalar extensiones, puede seguir la guía en este repositorio de github . Para activar fácilmente las extensiones, es posible que desee utilizar el configurador de extensiones .
Sin hacer esto
%config IPCompleter.greedy=True
después de importar un paquete como numpy o pandas de esta manera;
import numpy as np
import pandas as pd
.
Luego
pd.
luego toque el botón de pestaña, muestra todos los métodos posibles para usar de manera muy fácil y directa.