in source/scripts/set_kernelspec.py [0:0]
def set_kernel_spec(notebook_filepath, display_name, kernel_name):
with open(notebook_filepath, "r") as openfile:
notebook = json.load(openfile)
kernel_spec = {"display_name": display_name, "language": "python", "name": kernel_name}
if "metadata" not in notebook:
notebook["metadata"] = {}
notebook["metadata"]["kernelspec"] = kernel_spec
with open(notebook_filepath, "w") as openfile:
json.dump(notebook, openfile)