对于pep8合规,我如何处理如下所示的长路径名?即使它变得有些不可读,每行还有79个字符吗?
def setUp(self):
self.patcher1 = patch('projectname.common.credential.CredentialCache.mymethodname')
Run Code Online (Sandbox Code Playgroud)
有多种方法可以做到这一点:
使用变量来存储它
def setUp(self):
path = 'projectname.common.credential.CredentialCache.mymethodname'
self.patcher1 = patch(path)
Run Code Online (Sandbox Code Playgroud)字符串连接:
类似的赋值v = ("a" "b" "c")转换为v = "abc":
def setUp(self):
self.patcher1 = patch(
"projectname.common.credential."
"CredentialCache.mymethodname")
Run Code Online (Sandbox Code Playgroud)告诉pep8我们不再使用80列终端--max-line-length = 100(或一些足够合理的值).(帽子提示@chepner下面:))
| 归档时间: |
|
| 查看次数: |
1271 次 |
| 最近记录: |