Cómo ejecutar el código de Python antes de cada kernel de notebook jupyter
Supongamos que tengo un fragmento de código que me gustaría ejecutar cada vez que abro un cuaderno jupyter (en mi caso, está abriendo una conexión Spark). Digamos que guardo ese código en un script .py:
-- inicio.py --
sc = "This is a spark connection"
Quiero poder ejecutar ese fragmento de código cada vez que abro un kernel. Encontré algunas cosas sobre el Archivo de configuración de Jupyter, pero no parece que las variables definidas allí aparezcan cuando intento ejecutar
print(sc)
en un cuaderno. ¿Hay alguna opción de línea de comandos que pueda usar, algo como:
jupyter notebook --startup-script startup.py
o tengo que incluir algo como
from startup import sc, sqlContext
¿en todos los cuadernos donde quiero que se definan esas variables?
Mostrar la mejor respuesta