Pregunta Cómo ajustar el código / texto en los cuadernos Jupyter


Estoy usando jupyter-notebooks para la codificación python. ¿Hay alguna manera de ajustar el texto / código en una celda de código de jupyter?

Imagen proporcionada a continuación.

Text not wrapping


23
2018-04-05 07:03


origen


Respuestas:


Encuentra tu directorio de configuración a través de jupyter --config-dir (el mio es ~/.jupyter) Luego edita o crea nbconfig/notebook.json para agregar lo siguiente:

{
  "MarkdownCell": {
    "cm_config": {
      "lineWrapping": true
    }
  },
  "CodeCell": {
    "cm_config": {
      "lineWrapping": true
    }
  }
}

(Si tiene algo más, asegúrese de tener un JSON válido sin comillas posteriores después de }s.)

Reinicie Jupyter y vuelva a cargar su computadora portátil.

Fuente: https://github.com/jupyter/notebook/issues/106


29
2017-09-08 19:38



Además de la respuesta de Dan, puede aplicar el ajuste de línea para todas las celdas (código o reducción) especificando el objeto superior como Celda. Agregando el código a continuación a su ~/.jupyter/nbconfig/notebook.json

{
  "Cell": {
    "cm_config": {
      "lineWrapping": true
    }
  }
}

Ejemplo: esta es la configuración de mi celda

{
  "Cell": {
    "cm_config": {
      "lineNumbers": false,
      "lineWrapping": true
    }
  }
}

8
2017-07-25 12:37



La respuesta más corta de todos los tiempos

Intenta agregar una '\' entre las líneas de código que necesita dividir.

Esto le permite dividir su código en diferentes líneas y lo ayuda a verse más bonito.


-3
2018-06-20 13:18