如何在ipython记事本中默认设置新单元格?

2024-10-01 09:32:04 发布

您现在位置:Python中文网/ 问答频道 /正文

目前,每当您在iPython笔记本中创建一个新单元时,它默认为为Python代码打开一个单元。然后,我可以通过按键盘快捷键ctrlmm

有没有什么方法或设置可以让新单元格默认为“降价模式”?在

我确实找到了这个question它似乎在问同样的问题,但它被错误地标记为重复项,没有得到回答。在


Tags: 方法代码标记错误ipython模式笔记本键盘
2条回答

本论坛引用2012年Brian E.Granger的话: http://python.6.x6.nabble.com/Start-notebook-with-custom-markdown-code-snippets-as-default-td4997506.html

The best way of doing this right now is to clone an existing notebook. We don't have a great way of doing that, but starting in Jan, we will be working on the dashboard and we will add things like that.

我刚刚在阅读IPython笔记本的js代码,在https://github.com/ipython/ipython/blob/master/IPython/html/static/notebook/js/notebook.js#L849找到了insert_cell_below方法。在

如果你想通过编程来实现这一点,你只需要做一些类似的事情:

from IPython.display import display, Javascript

def markdown_below():
    display(Javascript("""
    IPython.notebook.insert_cell_below('markdown')
    """));

markdown_below()

这将是相当早的变成一个按钮在工具栏上,类似于https://github.com/minrk/ipython_extensions中的主旨按钮。在

高温

相关问题 更多 >