Anu*_*pta 45 python jupyter-notebook
我正在使用jupyter-notebooks进行python编码.有没有办法在jupyter笔记本代码单元格中包装文本/代码?
图片如下.
通过换行文字意味着"文本如何包裹在MS-word中"
Dan*_*Dan 62
通过jupyter --config-dir
(我的~/.jupyter
)找到您的配置目录.然后编辑或创建nbconfig/notebook.json
以添加以下内容:
{
"MarkdownCell": {
"cm_config": {
"lineWrapping": true
}
},
"CodeCell": {
"cm_config": {
"lineWrapping": true
}
}
}
Run Code Online (Sandbox Code Playgroud)
(如果您还有其他内容,请确保您拥有有效的JSON,并且在}
s 之后没有逗号.)
重新启动Jupyter并重新加载笔记本.
资料来源:https://github.com/jupyter/notebook/issues/106
ede*_*den 19
除了Dan的答案之外,您还可以通过将顶部对象指定为Cell来为所有单元格(代码或降价)应用换行.将以下代码添加到您的~/.jupyter/nbconfig/notebook.json
{
"Cell": {
"cm_config": {
"lineWrapping": true
}
}
}
Run Code Online (Sandbox Code Playgroud)
例如:这是我的手机配置
{
"Cell": {
"cm_config": {
"lineNumbers": false,
"lineWrapping": true
}
}
}
Run Code Online (Sandbox Code Playgroud)
小智 8
当使用 jupyter-lab (而不是 jupyter Notebook)时,解决方案要简单得多。
你可以做:
设置 > 高级设置编辑器 > 文本编辑器 > 复选框启用换行。