(obj)
return [name for name in all_methods(obj) if name[0] != '_']
Return a list of names of methods of `obj` which do not start with '_'
Return a list of names of methods of `obj` which do not start with '_'
Return a list of names of methods of obj which do not start with _
def public_methods(obj):
    '''
    Return a list of names of methods of `obj` which do not start with '_'
    '''
    return [name for name in all_methods(obj) if name[0] != '_']
def public_methods ( obj ) : return [ name for name in all_methods ( obj ) if name [ 0 ] != '_' ]