如何修复 Python 文档中的代码示例?

如何修复 Python 文档中的代码示例?

我在尝试查看 Python 文档时遇到了一个奇怪的问题。基本上,所有代码示例都会截断最后一行文本。下面的屏幕截图说明了我的意思。文本框不够大,无法显示“type”的定义。无法向下滚动该文本框或将其展开,因此我不可能阅读该行。

我该如何解决这个问题?有什么办法可以读出最后一行吗?它发生在全部文档中的多行代码示例非常烦人。我在 Windows XP 上使用 Python 2.7 文档。

感谢您提供任何帮助。

编辑:

感谢 martineau 在下面给出的回答,我终于弄清楚了到底发生了什么。水平滚动条遮住了最后一行文本。通过减小字体大小(通过 martineau 提到的“字体”和“辅助功能”设置),可以使行完全适合文本框,从而防止出现水平滚动条。

是谁想出这个好主意,让滚动条遮住文本框的最后一行?

来自 Python 文档的屏幕截图

答案1

我也使用 Windows XP,遇到了同样的问题,这非常令人恼火,因为我经常使用 Python 的帮助文件。经过大量的摆弄和试验,我终于解决了这个问题,现在它看起来像这样:

Python 帮助窗口显示的屏幕截图

这是通过调整“选项/Internet 选项...”菜单项下的两个设置来实现的。第一个是将“纯文本字体”更改为我更喜欢的字体(并在编辑器中用于编写代码),方法是单击“字体”按钮打开“字体”对话框,如下所示:

字体对话框的屏幕截图

为了解决尺寸问题,我做的第二件事是在单击“辅助功能”按钮时出现“辅助功能”对话框中启用“忽略网页上指定的字体大小”选项:

可访问性对话框的屏幕截图

进行这两项更改也会影响 Internet Explorer 中的显示效果,尽管影响不是太大,而且我不太在意,因为我几乎从不使用它——您的情况可能会有所不同。

最后但同样重要的一点是,你必须确保窗口​​的宽度设置得足够宽,以防止滚动条出现在代码块旁边

希望这可以帮助。

答案2

恕我直言,这不仅仅是你(在 XP 上)。我在 Vista 下也遇到了同样的问题。

尝试以下解决方法:单击代码示例的开头并向下拖动,直到选中所有代码和代码框后面的句子的第一个字母(见下面的屏幕截图)。然后,按住鼠标按钮,向左滑动,直到最后一个字母不再被选中。现在,您已选中整个代码示例。点击[Ctrl+C]复制,然后粘贴到记事本(或类似程序)中。

在此处输入图片描述

相关内容