【发布时间】:2010-10-25 07:08:24
【问题描述】:
我认为每个 Python 代码都见过PEP 8。让我印象深刻的部分是:
Limit all lines to a maximum of 79 characters.
我坐在宽屏显示器上,正对着屏幕进行编码。我没有在终端中编码,也不打算在终端中编码。因此,我对字符行限制没有任何问题。
有多少人真正遵守了这个限制?如果您不在 80 个字符限制的终端中编码,您是否仍然遵循它?我不关注是不是很糟糕?
我讨厌这个限制是如何与 Python 的“样式指南”分开的>。
【问题讨论】:
-
我喜欢非超长的行,但 79 个字符太低了(尤其是今天的重点是屏幕宽度是高度的两倍)。它本身也可以创建不可读的代码,所以我想说与你一起工作的其他人达成协议。我倾向于使用大约 132 个字符。
-
几乎唯一重要的是当您在 Windows 和 80 字符宽的终端上使用 Putty 时。或者,在 Nano 中编辑而无需自动换行。不过,这有关系吗?并不真地。请注意,PEP 8 最初是在 2001 年编写的。
-
@JAL - 据我所知,PuTTy 没有 80 个字符的限制。我将 PuTTy 会话设置为 178 个字符。
标签: python coding-style pep8