有没有办法在创建新笔记本时运行脚本?我想要实现的是,每当任何用户从Ipython仪表板发起新笔记本时,我希望仪表板预加载新笔记本以运行一些脚本,这些脚本将从系统中填充最新信息,而无需用户输入。
答案 0 :(得分:0)
我刚从http://ipython.org/ipython-doc/dev/config/ipython.html
找到了一些解决方法解决方案是将自定义脚本添加到ipython_notebook_config.py中的config参数c.InteractiveShellApp.exec_files中:
c.InteractiveShellApp.exec_files = [
'my_python_code.py',
'my_ipython_code.ipy'
]
这不是在创建笔记本时使用最新信息更新新笔记本,但有些我正在寻找的内容:将自定义命令注入笔记本而无需用户明确输入“run custom_script.ipy”。