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()