当我阅读项目的源代码时:

@profiler.trace
def default_quota_update(request, **kwargs):
    novaclient(request).quota_classes.update(DEFAULT_QUOTA_NAME, **kwargs)


def _get_usage_marker(usage):
    marker = None
    if hasattr(usage, 'server_usages') and usage.server_usages:
        marker = usage.server_usages[-1].get('instance_id')
    return marker


def _get_usage_list_marker(usage_list):
    marker = None
    if usage_list:
        marker = _get_usage_marker(usage_list[-1])
    return marker

您会看到有_functio n和function ,它们之间是否有所不同?

#1楼 票数:1 已采纳

这是程序员用来传达这些功能(以及属性)应保持“私有”状态的一种方式。

引用PEP-8

_single_leading_underscore:“内部使用”指标较弱。

例如,“ from M import *”不会导入名称以下划线开头的对象。

  ask by 244boy translate from so

未解决问题?本站智能推荐:

2回复

np.function和function之间的区别

这个问题已经在这里有了答案: 为什么“导入*”不好? 12个答案 如何导入其他Python文件? 19个答案 我们可以导入numpy并将其功能直接用作: 为什么有人使用以下方法?
1回复

Op和Function有什么区别

Theano具有操作和功能。 有什么区别? 函数似乎很好并且易于定义,例如: 定义操作似乎很复杂。 所有抽象类等,但诸如theano.tesnor.tanh和theano.tensor.nnet.sigmoid类的东西都定义为Ops。 我不确定是否有区别。 我如何将上述lin
1回复

self.function与function的区别是什么?

假设我有一个类CLASS并在其中创建了一个方法fncclass CLASS(): def __init__(self,arg): #initizalize self.arg = arg def fnc(self): print(self.arg) 如
1回复

类方法:function(self)和function的区别在哪里?

我有点困惑。 以下两个 python 代码片段都返回相同的值: 第一的: 第二: 两个片段都返回。 我想知道,应该使用两种情况中的哪一种? 我的假设是,内部函数仅安装供外部类方法使用(在本例中为outer_function )。 所以不需要实例化,因为外部类方法可以访问它。 因此,我猜第一个片段是“
1回复

OneVsRestClassifier与SVC和SVC与decision_function_shape='ovr'之间有什么区别?

我认为它应该是相同的,但对于方法decision_function()我得到不同的结果。 只有decision_function_shape='ovr' SVC真的更快。 相关: Scikit学习支持向量机的多类分类
1回复

如何进行function()。function()?

我正在寻找这样的功能: select().orderBy()其中,首先调用select() select().orderBy() ,然后调用orderBy() 。 为此,我将一个方法定义为select方法,如下所示: 但是我有这个错误信息: 有人知道该怎么做吗?
3回复

python3中的object.function和object.function()有什么区别?[关闭]

关闭。 这个问题需要更加集中。 它目前不接受答案。 想改善这个问题吗? 更新问题,使其仅通过编辑这篇文章来
1回复

Python-Class.function().function()

我在 codewars.com 上遇到了这个问题:First n Primes numbers。 虽然定义类 Primes() 和 Primes.first(n1) 没有问题,但我需要找到以下形式的最后一个素数:Primes.first(n1).last(n2)。 而且我不知道如何定义 last(n