def set_kernel_spec()

in 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)