如何调整Jupyter Notebook的输出宽度?
时间: 2024-06-17 10:02:01 浏览: 454
在Jupyter Notebook中,调整输出宽度主要是为了适应更宽或更窄的屏幕,使代码和输出看起来更整洁。你可以通过以下步骤来改变默认的输出宽度:
1. **使用CSS样式**:打开Jupyter Notebook的内建的`styles/custom.css`文件(如果没有,可以在浏览器开发者工具中的“编辑”菜单下的“添加规则”中创建),然后添加或修改以下CSS代码:
```css
.rendered_html {
max-width: <your-desired-width>px; /* 例如 max-width: 800px; */
overflow-x: auto;
}
```
将`<your-desired-width>`替换为你希望的输出宽度。
2. **使用终端命令**:在命令模式下(按`Esc`键后输入`shift+Enter`),输入:
```bash
c.Cell.output_area.preferred_width = <your-desired-width>
```
然后按回车。再次运行代码,输出会根据新的宽度显示。
3. **设置全局偏好**:如果你经常需要更改这个设置,也可以在`jupyter_notebook_config.py`文件中设置全局偏好,添加类似下面的代码:
```python
c = get_config()
c.NotebookApp.output_area_default_max_width = <your-desired-width>
```
记得保存更改并重启Jupyter Notebook以使新设置生效。如果你只想临时改变单个输出的宽度,可以在Markdown cell中使用`<pre style="max-width: <width>; overflow-x: auto;">`标签包裹内容。
阅读全文