pep8 相关问题

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

为什么 Airflow 最佳实践与 PEP8 规范相冲突?

Airflow 文档具有某些最佳实践,其中之一是避免使用顶级 Python 代码。这与 PEP8 规范形成鲜明对比。有人可以澄清一下吗?

回答 1 投票 0

Jupyter Notebook 中是否有任何扩展可用于自动检查 Python 代码?

我目前正在使用 Jupyter Notebook 进行 Python 开发工作,并且我正在寻找一种在笔记本环境中自动检查 Python 代码的方法。 Linting 有助于捕获语法错误,

回答 1 投票 0

无法找到模块的限定名称:main.py — in 是什么意思?

我正在使用 wemake-python-styleguide 来检查我的代码,其中一项检查会为每个 Python 文件输出此消息。 所以,我的问题是:这是什么意思,linter 想要什么......

回答 1 投票 0

“E721:不比较类型,使用 isinstance()”错误

python PEP 8 linter 不喜欢这样: 断言类型(a) == 类型(b) 它告诉我改用“isinstance()”。但要使用 isinstance 我必须做类似的事情 断言 isinstance(a, 类型(...

回答 2 投票 0

numpydoc:当我使用类型提示时,我可以省略文档字符串中的类型声明吗?

当在函数签名中使用类型提示时,如果我要遵守 numpydoc 风格,是否也需要在文档字符串中指定参数类型? def add(a: float, b: int) -> float: ...

回答 1 投票 0

如何在遵守 PEP8 指南的同时在作用域内声明多个全局变量

我很好奇如何在遵守 PEP8 指南的同时声明多个全局变量,该指南建议将每行最多 79 个字符限制。 根据全球声明

回答 2 投票 0

Python PEP8 命名“私有”静态方法的最佳实践

最近,与我一起工作的一些 Python 专家进行了一次有趣的讨论,讨论我们是否应该使用下划线作为前缀来命名 Python 静态方法,例如:(_mystaticmethod)。 贝尔...

回答 1 投票 0

德摩根定律是Pythonic吗?

以下哪个 if 语句更 Pythonic? 如果不是 a 也不是 b: 做一点事 或者 如果不是(a 或 b): 做一点事 这不是谓词逻辑,所以我应该使用 Python 关键字,因为...

回答 6 投票 0

将路径添加到 sys.path 与 PEP E402

为了导入位于磁盘上某处的项目特定模块,可以轻松地将此目录附加到 sys.path: 导入系统 sys.path.append(some_module_path) 导入一些_模块 怎么...

回答 4 投票 0

如何在不违反 pep8 的情况下传递“元组内多个参数”?

我有一个游戏类,我需要将屏幕宽度和高度传递到 init 方法中的 pygame.display.set_mode() 中。 它需要一个元组,例如 - pygame.display.set_mode((width, height))。 我也有...

回答 1 投票 0

如何在 .符号符合 PEP8

所以根据 PEP8,python 中的一行不应超过 79 个字符,对于某些行,只有 72 个字符。现在我最近经常遇到这个问题,通常不是......

回答 0 投票 0

命令行参数 kebab-case 最佳实践

我很想知道是否有一个标准(PEP8 或其他)规定命令行参数应该使用 kebab-case 还是 snake_case。 为了说明,哪个更常规: ...

回答 1 投票 0

谷歌colab的nb_black之类的代码格式化程序

我知道对于 jupyter notebooks 和 jupyter lab,有可用的代码格式化程序扩展,例如 nb_black 或 blackcellmagic。但是,当我安装它们时,它似乎无法在谷歌上运行...

回答 3 投票 0

我应该如何在 python 注释中格式化长 url 并仍然符合 PEP8

在块评论中,我想引用一个长度超过 80 个字符的 URL。 显示此 URL 的首选约定是什么? 我知道 bit.ly 是一个选项,但 URL 本身是描述...

回答 8 投票 0

为什么 python 变量在函数中应该是小写但在函数外不一定是小写的逻辑

是否有任何逻辑可以接受在 if __name__ == “__main__”: 中使用大写字母的变量(例如 myName =“Jason”):但在 def main(): 中不行? 编辑:作为

回答 4 投票 0

在Python中发起许多带有填充值的变量,python中的

当我在处理一些处理不一致数据的代码时,我想让它在数据中有可用的值时将某些值放入变量中,但如果没有提供这些值,那么我想 ...

回答 1 投票 0

pep8是否允许在打印中使用/t。

PEP8是否允许在打印语句中使用转义字符,如:\t?有没有一种更习惯的方法,在不导入非标准库的情况下,将打印输出的部分内容左缩进?

回答 1 投票 0

在Python中,嵌套函数模式的用例是什么?

虽然围绕嵌套函数的构造和使用有很多讨论,但关于何时使用它们的信息却很少。我想知道的是:什么时候使用嵌套的函数才是习惯的......

回答 1 投票 1

“常规”函数在python中调用函数之前

世界!我在python中创建了一个名为FBST的类。它具有以下属性:FBST类:def __init __(self,x,verbose = False):self._rejected_met = [] self._acceptance_met = ...

回答 1 投票 0

如何从外部文件将函数导入类?

我正在编写一个简单的井字游戏。我检查获胜的功能过于重复和庞大,因此我想将其放入外部文件中。我的想法是:类Game(object):def __init __(self):...

回答 1 投票 0

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