To je presne to co jsem potreboval, Diky. Mirek.
RK> Metoda __init__ u datetime nedela nic. Vse se udela v metode __new__, RK> coz plati pro vetsinu trid implementovanych v C. Je teda potreba RK> prepsat __new__. Asi nejak takhle: RK> import datetime RK> class mydatetime(datetime.datetime): RK> def __new__(klass, *args): RK> if not args: RK> return datetime.datetime.now() RK> self = datetime.datetime.__new__(klass, *args) RK> return self RK> if __name__ == '__main__': RK> t = mydatetime() RK> print t RK> t = mydatetime(2000, 1, 12, 12, 44, 51) RK> print t RK> Radek Kaňovský, Dat, s.r.o. _______________________________________________ Python mailing list Python@py.cz http://www.py.cz/mailman/listinfo/python