pep8 相关问题

Python的编码约定和样式指南。不要与PEP / 8汇编语言混淆。

将__all__放置在Python文件中?

我想知道,__ all__在Python文件中的标准位置是什么?我的假设是在import语句的正下方。但是,我在任何地方都找不到明确声明/提出的要求。因此,...

回答 2 投票 2

如何在Spyder上添加Python pep8排除项?

如何在Spyder mac os上添加Python pep8排除项?将此添加到此文件:[pycodestyle] ignore = W191:/Users/myname/opt/anaconda3/bin/.pycodestyle

回答 1 投票 2

pep8-整个项目的统计数据

我正在研究Python项目,并且正在使用PyPI pep8检查器。是否有一种简单的方法可以为我的项目获得pep8评级?就像一个百分比(例如,100行中10行与pep8不匹配)...

回答 2 投票 3

Python静态方法定义的位置

我正在寻找一个约定,说明如何在Python类定义中安排不同类型的方法(即@staticmethod或@classmethod)。 PEP-8不提供任何信息...

回答 1 投票 2

关于将布尔值与True或False进行比较的奇怪的PEP8建议>>

在python PEP8的末尾,我正在阅读:不要使用==将布尔值与True或False进行比较是:如果问候语:否:如果问候语== True:更糟:如果问候语为True:我没有问题与...

回答 6 投票 15

代表下一行代码的最佳Python方法是什么?

[基本思想是这样写一行:url ='https:// {host}?key = {key}&lang = {lang}&text ='。format(** data)+'&text ='。 join(words)想要用PEP 8样式重写它,所以写了...

回答 1 投票 2

Python flake8 py错误地报告W391(文件末尾没有换行符)

W391说,文件末尾应该有一个(只有一个)空白行。但是,当文件末尾至少有一个换行符时,flake8报告错误:$ cat /tmp/test.py def ...

回答 1 投票 0

Python样式指南PEP8 /最佳实践多行注释

我使用很多代码模式:1类myTest():2计数器= 0#将此用作常规计数器3 name_code =''#这是使用4#编码的名称... ...

回答 1 投票 0

在Visual Studio 2019中使用语句排序配置

我正在使用Unity项目,并且正在使用Visual Studio,但是由于我使用Python进行了大量编程,因此我习惯了使用PEP8样式在PyCharm中对导入进行排序的方式。有什么方法可以设置...

回答 1 投票 1

PEP8的多个参数中的空格

我想知道在调用具有多个复杂参数的方法时应如何使用空格。 x = func(mid + 1,end,current * 2 + 1,q_start,q_end)或x = func(mid + 1,end,current * 2 + 2,q_start,...

回答 1 投票 0

用Python格式化还是简化长布尔表达式?

我正在寻找一些想法,以使以下Python函数尽可能地易读。 def pytest_generate_tests(metafunc):如果metafunc.fixturenames和'cvcorpus_expected'中的'cvcorpus_docx'...

回答 2 投票 1

用Python格式化还是简化长布尔表达式?

我正在寻找一些想法,以使以下Python函数尽可能地易读。 def pytest_generate_tests(metafunc):如果metafunc.fixturenames和'cvcorpus_expected'中的'cvcorpus_docx'...

回答 1 投票 0

为什么PyCharm即使PEP8指定为79也使用120个字符行?

PEP8明确指定了79个字符,但是PyCharm默认为120,并给我警告“ PEP8:行太长(...> 120个字符)”。 PEP8的先前版本是否使用120和PyCharm?...

回答 3 投票 35

行太长。 Django PEP8

PEP8信息:models.py:10:80:E501行太长(83> 79个字符)Models.py:字段= TreeForeignKey('self',null = True,blank = True,related_name ='abcdefgh')如何正确地写这个...

回答 6 投票 21

评论是代码的python行,使用哪种样式?

假设我有以下python代码段:如果为True:print(“ a”)print(“ b”)print(“ c”)else:print(“ d”)我正在制作一个具有以下功能的编辑器:在所选内容上切换评论...

回答 1 投票 0

如何打破这条Python线?

如何打破此Python行以保持在PEP 8 79个字符的限制内? config [“ network”] [“ connection”] [“ client_properties”] [“ service”] = config [“ network”] [“ connection”] [“ client_properties”] [“ ...

回答 6 投票 0

在Python中从哪里开始换行?

PEP 8似乎没有规定换行应该从行的开头还是结尾开始,以保 持在79个字符的限制内。例如我应该在哪里打破这个...

回答 3 投票 2

是什么促使PEP 8的“不对齐”的政策?

PEP 8具有对空白特定准则的运营商的定位:编号:X = 1个Y = 2 long_variable = 3如果我理解正确的话,下面的内容也是...

回答 1 投票 -2

Python中的缩进注释

我想知道这是错误的还是被认为是不好的做法或任何事情:def my_fuction():“”“这个函数做了什么。”“”传递my_function()#是的我可以在这里写评论#...

回答 1 投票 2

避免重复记录脚本和功能

在编写脚本时,我有时会使用一个函数来封装脚本的确切内容。这是因为我可能想从代码中调用该函数或将其作为脚本运行。有没有办法......

回答 1 投票 1

© www.soinside.com 2019 - 2024. All rights reserved.