def update_helps(commands): if commands: import lixian_help lixian_help.extended_usage = '''\nExtended commands: ''' + lixian_help.join_commands([(x[0], x[1]) for x in commands]) for name, usage, doc in commands: setattr(lixian_help, name, doc)
def update_helps(commands): helps = dict((name, doc) for (name, usage, doc) in commands) if commands: import lixian_help lixian_help.extended_usage = '''\nExtended commands: ''' + lixian_help.join_commands([(x[0], x[1]) for x in commands]) for name, usage, doc in commands: assert not hasattr(lixian_help, name) setattr(lixian_help, name, doc)