[英]How to import a python file at the start of ipython notebook
我想远程午餐我的iPython notebook
内核,并让它在启动时自动导入setup.py
文件。 我努力了
python notebook --no-browser
输出消息之一是:
Using existing profile dir: u'/path/to/profile_default'
这样的目录包含一个startup
文件夹,其中包含我的setup.py
文件。 不幸的是,文件内容未按预期导入。
我正在寻找标准外壳的-c
选项的notebook
。
如果相关,在Python 2.7上仍然如此。
创建一个新的ipython配置文件,
$ ipython profile create foo
编辑它生成的ipython_config.py
文件,可以使用以下命令找到它:
$ ipython locate profile foo
后
c = get_confg()
加
c.InteractiveShellApp.exec_lines = ['import setup']
然后使用--profile
参数启动笔记本,
$ ipython notebook --no-browser --profile=foo
如果您不想创建配置文件,则可以使用--ClassName.attribute=...
通过命令行添加此配置文件--ClassName.attribute=...
$ ipython notebook --no-browser --InteractiveShellApp.exec_lines="['import setup']"
有关ipython配置文件的更多信息: http ://ipython.org/ipython-doc/stable/config/intro.html
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.