我有一个 python 导入字符串。 PEP8 linter 向我显示 E501 错误 line too long (82 > 79 characters)
:
from tornado.options import define, options, parse_config_file, parse_command_line
两行的解决方案对我来说似乎很奇怪:
from tornado.options import define, options, parse_config_file
from tornado.options import parse_command_line
如何在不禁用此行的 E501 的情况下修复它?
最佳答案
将您导入的名称放在括号中,让您跨越多行:
from tornado.options import (
define,
options,
parse_config_file,
parse_command_line,
)
每个名称使用一行具有额外的优势,即稍后编辑导入的名称列表可减少行流失(您可以在版本控制系统中看到添加和删除的内容作为单独的行)。
关于python - 导入行 : E501 line too long 中的 PEP8 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40003378/