如何更改 Jupyter notebook 单元格左侧部分的宽度?

How do I change the width of Jupyter notebook's cell's left part?

我已经在我的浏览器上增加了 jupyter notebook 单元格的宽度

.container {
    width:100% !important;
}

不过,我还想缩小文本单元格的左侧部分。

enter image description here

对于上图我想缩小部分div.prompt.input_prompt

只用 css 就可以做到吗?怎么样?

另外,如果可以的话,如何自动清空所有非代码单元格的左侧部分?

提示宽度在 notebook/static/notebook/less/cell.less#L80 中设置,因此您可以这样做:

/* Narrow the prompts */
.prompt {
    min-width: 10ex;
}

/* Hide prompts altogether for non-conda cells */
.cell:not(.code_cell) .prompt {
    display: none;
}

from IPython.core.display import display, HTML
display(HTML("<style>.prompt_container{display:none !important}</style>"))

enter code here它将隐藏所有单元格的左侧部分,并提供更多 space 的工作示例:-enter image description here