【问题标题】:How to break long string lines for PEP8 compliance? [duplicate]如何打破 PEP8 合规性的长字符串? [复制]
【发布时间】:2014-11-14 23:16:25
【问题描述】:

我在项目中有很多这样的长行,不知道如何打破它以保持 PEP8 快乐。 PEP8 显示来自.format(me['id']) 的警告

pic_url = "http://graph.facebook.com/{0}/picture?width=100&height=100".format(me['id'])

我怎样才能断行以摆脱 PEP8 警告但又不破坏代码?

【问题讨论】:

标签: python string pep8


【解决方案1】:

使用string literal concatenation:

pic_url = ("http://graph.facebook.com/{0}/"
           "picture?width=100&height=100".format(me['id']))

【讨论】:

  • 我不知道,正如来自 cmets 的那样,我不认为将 url 分成两行值得遵守 PEP。它使未来的阅读和编辑变得更加困难。我认为最好让行太长。
猜你喜欢
  • 2016-11-05
  • 2019-03-19
  • 2010-12-24
  • 1970-01-01
  • 2021-04-11
  • 2020-07-25
  • 2013-01-03
  • 1970-01-01
  • 2021-04-19
相关资源
最近更新 更多