腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
如何
从
PEP8
命名
约定
中
排除
某些
单词
?
pycharm
我希望将变量名、函数名和参数名中出现的
某些
单词
排除
在引发
PEP8
冲突之外。 例如,我经常使用'File‘,比如: def get_first_File(File_list): ...我不想完全禁止警告--只针对
某些
单词
。
浏览 24
提问于2019-06-27
得票数 0
回答已采纳
2
回答
CapWords
约定
: get_MyClass或get_my_class
python
、
coding-style
这是一个风格
约定
问题。类定义的
PEP8
约定
如下所示 def __init__(self, attri):假设我想要编写一个模块作用域的函数MyClass实例,如下所示 pass 对于这种情况,很明显my_class和MyClass是相关的,但在
某些
情况下并不是那么明显但是,如果您不知道我谈论的是SpreadsheetColumn类的一个实
浏览 2
提问于2013-01-26
得票数 6
回答已采纳
1
回答
Python文件-
从
CamelCase更改为下划线
命名
约定
-有没有更快的方法?
python
几周前,在我学习python的第四周,我写了我的第一个现实生活
中
的程序。现在大约一个月后,有了更多的经验,我正在尝试重构代码。我要做的第一件事是更改我的
命名
约定
,以遵循
PEP8
准则。现在,我试图通过对camelCase
中
的所有项进行简单的重
命名
来进行重构,以强调
约定
,Jupyter和Mu代码编辑器都不支持重构。因此,在做了一些谷歌搜索之后,我安装了PyCharm并开始尝试。重构-重
命名
的能力非常好,然而,我发现它有一些我不完全理解的细微差别--有什么技
浏览 13
提问于2019-12-30
得票数 2
回答已采纳
4
回答
UPPER_CASE_WITH_UNDERSCORES在Django
django
例如,在Django
中
,几乎所有变量的
命名
风格都是UPPER_CASE_WITH_UNDERSCORES: ] MIDDLEWARE_CLASSES = [它遵循的是什么
约定
?
浏览 4
提问于2017-08-31
得票数 1
回答已采纳
2
回答
如何
导入
PEP8
包
python
、
python-3.x
如果我
从
第三方导入一个模块,但他们使用的语法与我的不一致,有没有好的方法来
pep8
它?thisIsABase_function(self,a,b) return re.sub('([a
浏览 3
提问于2018-01-29
得票数 7
3
回答
doesPythonLikeCamels
python
、
naming
、
case
、
convention
、
pep
我知道按照
约定
,大写的名称应该保留为类名。根据好的风格,方法应该是小写字母,或者实际上我不是很确定。有关于
命名
的PEP吗?评论: 对不起骆驼:),我
从
answer
PEP8
中
了解到,我的标题实际上被正确地称为mixedCase (大写版本是CamelCase)在读完PEP之后,我知道带下划线的普通小写函数
命名
也应该用于方法
浏览 0
提问于2010-08-31
得票数 1
回答已采纳
4
回答
Python序列
命名
约定
python
、
naming-conventions
、
sequence
由于python
中
没有显式的类型,所以我希望能够使用
命名
约定
来区分序列和非序列。我已经用python编程了一段时间了,我仍然没有找到任何逻辑/实用的方法来
命名
序列。到目前为止,这还不错,但在
某些
情况下,
某些
单词
以"s“结尾,而这恰好是
命名
一个变量的更合理的方法,而这个变量不是序列。或者,假设您将权重序列本身存储到一个序列
中
。"s“
命名
约定
将
命名
变量权重
浏览 4
提问于2009-03-18
得票数 2
回答已采纳
1
回答
熊猫资料栏名称的
PEP8
指南?
python
、
pandas
、
pep8
Pandas Dataframes
中
的列是否有标准的
命名
约定
?my_df = pd.DataFrame(columns = col_names)
从
我个人的角度来看,蛇的情况看起来很合适,但我想知道标准是什么,以及
PEP8</em
浏览 2
提问于2019-10-28
得票数 4
1
回答
JSON序列化类并用Python更改属性大小写
python
、
json
、
serialization
、
camelcasing
我希望创建一个类的JSON表示,并自动将属性名
从
snake_case更改为lowerCamelCase,因为我希望遵守
PEP8
中
的
PEP8
和JavaScript
命名
约定
(更重要的是,我正在与lowerCamelCase
浏览 9
提问于2017-08-03
得票数 5
回答已采纳
2
回答
Python -定义内部常量函数
python
、
pycharm
、
pep8
、
pep
考虑到Python
中
没有真正的常量,
约定
是在大写中将它们
命名
为传递意图。在下面的示例代码
中
,FIRST和SECOND是常量: FIRST, SECOND = 0, 1 a, b = b, a + b 但是对于这两个常量,PyCharm给出的警告如下: 函数
中
的变量应该是小写,还有其他正确的方法
浏览 0
提问于2019-09-05
得票数 14
2
回答
actionscript 3包
命名
约定
actionscript-3
、
naming-conventions
、
packages
名称包含多个
单词
的包的
命名
约定
是什么?假设我有一个名为'garden hose‘的包,我应该将其
命名
为garden_hose,gardenHose还是简单的gardenhose?我知道包通常只用小写字母
命名
。我在api
中
只看到由一个
单词
组成的包名,有没有由多个
单词
组成的包名的
约定
? 对于我们拥有的类: ClassName。例如RaceCar,那么包又
如何
呢?我有一个名为animationPath的包,我想知
浏览 2
提问于2012-10-07
得票数 3
回答已采纳
2
回答
常量类实例是
PEP8
命名
约定
的例外吗?
python
、
pep8
如果我在模块级别声明一个实例,该实例将被设置一次,并且永不更改,那么我是否应该坚持
PEP8
的大写
命名
约定
? 例如。
浏览 0
提问于2019-09-12
得票数 3
回答已采纳
1
回答
如何
命名
i18n文本?
internationalization
好像每个人都有自己的
命名
规则。 因此,我想知道在不同的情况下,i18n文本是否
浏览 3
提问于2012-09-25
得票数 3
回答已采纳
1
回答
为什么unittest2方法是camelCase如果names_with_underscores是首选的?
python
、
pep8
、
unittest2
下面是
PEP8
中
描述函数名称应该
如何
命名
的部分: mixedCase只允许在已经成为流行样式的上下文中使用。
浏览 8
提问于2013-06-09
得票数 32
回答已采纳
2
回答
标准Unix命令使用了什么
命名
约定
(如果有的话)?
history
、
command-names
我试图找到Linux命令的
命名
约定
。对于诸如cp、rm、mv等命令,它似乎是基于第一和第二最后一个字符,如列表是ls更改目录是cd,这是两个
单词
的第一个字符,这是有意义的。有时在
某些
命令
中
忽略元音,这是有意义的。 另一方面,命令mkdir并不是基于前面的理解:“make目录”是mkdir,应该更像md。由于我们在bash脚本和另一条指导行(例如1、2)中有变量的
命名
约定
,我想知道这些命令是否存在类似的
约定
。
浏览 0
提问于2018-04-26
得票数 7
回答已采纳
1
回答
模块函数的Python单元测试
命名
约定
python
、
unit-testing
、
naming-conventions
在编写测试时,我通常以test_为前缀
命名
模块,例如spam.py和test_spam.py。这使得查找测试变得很容易。在测试模块
中
的类时,我使用类似的类名创建了一个后缀为Test的unittest.TestCase派生类。这样做的问题是类名使用驼峰大小写,而函数名使用下划线来分隔
单词
。忽略
命名
约定
,some_function变成了SomeFunctionTest。我不禁觉得这很丑陋。 什么会更适合呢?常见的做法是什么?有没有像
pep8
这样的“标准”?你用的是什么?
浏览 0
提问于2013-09-24
得票数 12
4
回答
如何
在PyCharm
中
禁用PEP 8的特殊
命名
约定
检查
python
、
pycharm
、
pep8
、
jetbrains-ide
我安装了PyCharm并在Inspections
中
启用了
pep8
检查。我找不到这样的错误号来忽略
如何
只忽略
中
的一些呢?我只需要禁用一些
命名
检查。并不是所有的都喜欢"Settings"-> "Editor"-> "Inspections"->"
PEP8
coding style vi
浏览 2
提问于2015-10-15
得票数 34
回答已采纳
1
回答
TicTacToe在Python3 w/简单AI
中
的应用
python
、
beginner
、
python-3.x
、
tic-tac-toe
、
ai
下面是我在python3.x上的TicTacToe版本我已经使用NumPad输入移动,使游戏更加用户友好。5表示中间,7表示右上角,6表示右侧,等等.from os import system as bash # Simply checks that input is valid integer
浏览 0
提问于2017-01-06
得票数 9
回答已采纳
1
回答
为什么Python标准库模块不遵循基本的
PEP8
规则?
python
我查看了一些Python模块的源代码,我注意到很多都没有遵循
PEP8
,而且没有明显的理由(至少对我来说)不应该这么做。我完全知道,有时候严格遵守
PEP8
规则并不是最好的选择,但在这些情况下,我看不出来。下面是
从
获取的一个小示例,说明他们似乎应该在哪里使用snake_case。self.msecs = (ct - int(ct)) * 1000在这个模块
中
,我知道,但我看不出这些答案
如何</e
浏览 1
提问于2021-04-05
得票数 1
2
回答
Python标准库
中
类名的大写标准是什么?
python
、
naming-conventions
Python标准库类的规范似乎是类名是小写的,这似乎适用于内置类(如str和int )以及大多数必须导入的标准库模块(如datetime.date或datetime.datetime )
中
的类。但是,
某些
标准库类(如enum.Enum和decimal.Decimal )是大写的。Python标准库
中
类名的大写
约定
背后的基本原理/逻辑是什么?
浏览 3
提问于2017-01-01
得票数 6
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Coding-代码规范
python 单下划线与双下划线的区别
3大利器推荐:帮你写出规范漂亮的python代码
3大利器推荐,帮你写出规范漂亮的python代码
Python Django Web开发的5个优秀好习惯
热门
标签
更多标签
活动推荐
运营活动
广告
关闭
领券