PEP8 给我弄糊涂了,究竟怎么写代码才是正确的姿势?

2016-08-02 09:05:13 +08:00
 ecloud
Sublime 里装了 Anaconda ,内建了 PEP8
发个 HTTP 的 POST ,有 url , headers, parms
其实也不是很长但是刚好超过了 80 列的宽度,主要是前面的缩进占了不少
然后 PEP8 就提示我一行太长了
我给它分行,又提示我 the backslash is redundant between brackets
WQNMLGBD ,究竟怎么写才是正确的姿势?
17181 次点击
所在节点    Python
24 条回复
lgpqdwjh
2016-08-02 14:14:05 +08:00
阅读方便 队友方便就行, 干嘛非要 PEP8
xiaolee59
2016-08-02 14:25:39 +08:00
the backslash is redundant between brackets

用\分行的时候,假如是在() {}[]之类的括号之内,就没必要了,解释器能识别的了。
sheep3
2016-08-02 16:23:59 +08:00
= = 用 Pycharm 的时候很烦各种 PEP8 不符的下划线提示

不过解决了之后还满爽的
janxin
2016-08-02 19:22:11 +08:00
除了长度其他的都还是 pep-8 ,当然我都是 yapf 了事

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/296482

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX