[Python-de] Re: Funktion ueberschreiben?

Ulli Horlacher <[email protected]>
Newsgroups gmane.comp.python.general.german
Organization University of Stuttgart, FRG
Message-ID <[email protected]>
Mike Müller <[email protected]> wrote:

>> ABER: duplicity ist ein Ubuntu-Paket und beim naechstes (automatischen)
>> Update wird mein modifiziertes dup_time.py ersetzt.
>> Irgendwelche Aenderungen des Original-Codes verbieten sich also.
   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>> 
>> Meine Idee nun:
>> 
>> Ich schreibe einen wrapper fuer duplicity, der time.asctime() durch meine
>> obige Funktion ersetzt. So wuerde ich das zumindest bei C oder Perl machen.
>> 
>> (Wie) geht das bei Python?
> 
> import duplicity.dup_time
> 
> def timetopretty(timeinseconds):
>     """Return pretty version of time"""
>     return time.strftime('%Y-%m-%d %H:%M:%S',time.localtime(timeinseconds))
> 
> duplicity.dup_time.timetopretty = timetopretty
> 
> ganz zu Beginn des Programms sollte funktionieren.
  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^

Funktioniert so nicht!

Ich kann/will/darf das Original-Programm nicht veraendern!

-- 
Ullrich Horlacher              Server und Virtualisierung
Rechenzentrum TIK         
Universitaet Stuttgart         E-Mail: [email protected]
Allmandring 30a                Tel:    ++49-711-68565868
70569 Stuttgart (Germany)      WWW:    http://www.tik.uni-stuttgart.de/
_______________________________________________
python-de Mailingliste -- [email protected]
Zur Abmeldung von dieser Mailingliste senden Sie eine Nachricht an [email protected]
https://mail.python.org/mailman3/lists/python-de.python.org/
Mitgliedsadresse: [email protected]
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.