• Empleos
  • Sobre nosotros
  • profesionales
    • Inicio
    • Empleos
    • Cursos y retos
    • Preguntas
    • Profesores
  • empresas
    • Inicio
    • Publicar vacante
    • Nuestro proceso
    • Precios
    • Pruebas Online
    • Nómina
    • Blog
    • Comercial
    • Calculadora de salario

0

707
Vistas
¿Cuál es la diferencia entre Jupyter Notebook y JupyterLab?

Soy nuevo en Jupyter Notebook, ¿cuál es la diferencia clave entre Jupyter Notebook y JupyterLab? Sugiera que elija el mejor, que debería usarse en el futuro.

about 3 years ago · Santiago Trujillo
3 Respuestas
Responde la pregunta

0

Jupyter Notebook es un entorno computacional interactivo basado en la web para crear documentos de Jupyter Notebook. Es compatible con varios lenguajes como Python (IPython), Julia, R, etc. y se usa principalmente para el análisis de datos, la visualización de datos y más computación interactiva y exploratoria.

JupyterLab es la interfaz de usuario de última generación que incluye portátiles . Tiene una estructura modular, donde puede abrir varios cuadernos o archivos (por ejemplo, HTML, Texto, Markdowns, etc.) como pestañas en la misma ventana. Ofrece más de una experiencia similar a IDE.

Para un principiante, sugeriría comenzar con Jupyter Notebook, ya que solo consta de un navegador de archivos y una vista de editor (notebook). Podría ser más fácil de usar. Si desea más funciones, cambie a JupyterLab. JupyterLab ofrece muchas más funciones y una interfaz mejorada, que se puede ampliar a través de extensiones: JupyterLab Extensions (GitHub)

about 3 years ago · Santiago Trujillo Denunciar

0

En este momento (mediados de 2019), con el lanzamiento de JupyterLab 1.0, como usuario, creo que deberíamos adoptar JupyterLab para el uso diario. Y de la documentación oficial de JupyterLab :

La versión actual de JupyterLab es adecuada para el uso diario general.

y

JupyterLab eventualmente reemplazará al clásico Jupyter Notebook. A lo largo de esta transición, el mismo formato de documento de notebook será compatible tanto con Notebook clásico como con JupyterLab.


Tenga en cuenta que JupyterLab tiene una arquitectura modular extensible . Entonces, en los viejos tiempos, solo había un Jupyter Notebook, y ahora con JupyterLab (y en el futuro), Notebook es solo una de las aplicaciones principales en JupyterLab (junto con otras como Code Console , Command-Line Terminal y Text redactor ).

about 3 years ago · Santiago Trujillo Denunciar

0

1 - Para responder a su pregunta directamente:

La diferencia más importante entre los dos es que debe comenzar a usar JupyterLab de inmediato y no debe preocuparse en absoluto por Jupyter Notebook. porque :

JupyterLab eventualmente reemplazará al clásico Jupyter Notebook. A lo largo de esta transición, el mismo formato de documento de notebook será compatible tanto con Notebook clásico como con JupyterLab.

A partir de la versión 3.0, JupyterLab también viene con un depurador visual que le permite establecer puntos de interrupción de forma interactiva, acceder a funciones e inspeccionar variables.

2 - Para contradecir las numerosas afirmaciones en los comentarios de que la trama no funciona bien con JLab:

JupyterLab es una herramienta absolutamente fantástica tanto para crear figuras gráficas como para iniciar aplicaciones Dash completas tanto en línea, como una pestaña y externamente en un navegador.

3 - Y probablemente también te gustaría saber esto:

Otras publicaciones han sugerido que Jupyter Notebook (JN) podría ser potencialmente más fácil de usar que JupyterLab (JL) para principiantes. Pero tendría que estar en desacuerdo.

Una gran ventaja con JL , y posiblemente una de las diferencias más importantes entre JL y JN, es que puede ejecutar más fácilmente una sola línea e incluso texto resaltado . Prefiero usar un atajo de teclado para esto, y asignar atajos es bastante sencillo.

Y el hecho de que pueda ejecutar código en una consola de Python hace que trabajar con JL sea mucho más divertido. Otras respuestas ya han mencionado esto, pero JL puede, de alguna manera, considerarse una herramienta para ejecutar Notebooks y más . Entonces, la forma en que uso JupyterLab es configurándolo con un archivo .ipynb, un explorador de archivos y una consola de python como esta:

ingrese la descripción de la imagen aquí

Y ahora tienes estas herramientas a tu disposición:

  1. Ver archivos, núcleos en ejecución, comandos, herramientas de cuaderno, pestañas abiertas o administrador de extensiones
  2. Ejecutar celdas usando, entre otras opciones, Ctrl+Enter
  3. Ejecute una sola expresión, línea o texto resaltado usando opciones de menú o atajos de teclado
  4. Ejecute el código directamente en una consola usando Shift+Enter
  5. Inspeccione variables, marcos de datos o gráficos rápida y fácilmente en una consola sin saturar la salida de su computadora portátil.
about 3 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Nuestro proceso Comercial
Legal
Términos y condiciones Política de privacidad
© 2025 PeakU Inc. All Rights Reserved.

Andres GPT

Recomiéndame algunas ofertas
Necesito ayuda