0
当我看到一个项目的源代码:_function和function之间是否有区别?
@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
,是有什么他们之间有什么不同?
'_'前缀是某人的想法:“请不要碰我,我很害羞”。 – tadman