class cecho:

    """

        Ez az echo class. Egyetlen funkciója az echo metódus, ami annyiszor

        visszhangozza a kapott paramétert, amennyi count értéke.

    """

    #regisztációs információk

    _public_methods_ = ['echo'] 

    _public_attrs_      = ['count']

    _reg_desc_ = 'Echo class'

    _reg_clsid_ = '{9DF3E4B0-48DD-11D4-8CF7-005004E9490B}'

    _reg_progid_ = 'mecho.cecho'

    def __init__(self):

        self.count=1    #default: az ismétlések száma 1 

        

    def echo(self,arg):

        return map(lambda x,y=arg: y, range(self.count))

def Register():

    """

        Ez a legegyszerűbb regisztrációs módszer Python-ban.

    """

    from win32com.server.register import UseCommandLine

    return UseCommandLine(cecho)

if __name__=='__main__':

    Register()