gpt4 book ai didi

python - Jupyter:如何执行放置在单独文件中的单元魔术

转载 作者:行者123 更新时间:2023-11-30 22:36:26 28 4
gpt4 key购买 nike

我想要一个包含一些神奇命令的文件(例如 this one ),我可以从多个(不是全部)Jupyter Notebook 调用该命令。

我该怎么做?

最佳答案

我能想到的有两种方法。首先,使用 get_ipython().run_cell_magic 命令。例如,您可以将其放入 ipython_utils.py 模块

def load_runall():
get_ipython().run_cell_magic('javascript', '',
"""
Jupyter.keyboard_manager.command_shortcuts.add_shortcut('r', {
help : 'run all cells',
help_index : 'zz',
handler : function (event) {
IPython.notebook.execute_all_cells();
return false;
}}
);
""")

load_runall()

然后只需在笔记本的单元格中运行import ipython_utils即可。另一种方法是将完整的单元格保存到文件中,并使用 %load 魔术命令加载它,然后正常运行单元格。

关于python - Jupyter:如何执行放置在单独文件中的单元魔术,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44175914/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com