[python-users] global

Klaus Bremer klaus.bremer at bmcct.de
Fr Jun 25 23:30:10 CEST 2010


Ich weiß, das hilft jetzt nicht wirklich weiter, aber könnte nicht der Umstand, dass Du
class Config(ConfigClass) genau so brauchst, das eigentliche Problem sein?

Gruß
Klaus


Am 25.06.2010 um 23:08 schrieb Reimar Bauer:

> Hi
> 
> ich würd gerne das global vermeiden. Wie mach ich das?
> class Config(ConfigClass) brauche ich so, d.h. das Problem ist wie ich
> den filename in die Klasse bekomme ohne global.
> 
> Gruß
> Reimar
> 
> class Example(object):
>    files = os.listdir(path)
>    global filename
>    for filename in files:
>        if not filename.endswith('.csv'):
>            continue
>        class Config(ConfigClass):
>            """
>            settings
>            """
>            Reader = csv.reader(open(os.path.join(path, filename)),
> delimiter=';', quotechar='"')
> 
> 
> 
> ------------------------------------------------------------------------------------------------
> ------------------------------------------------------------------------------------------------
> Forschungszentrum Juelich GmbH
> 52425 Juelich
> Sitz der Gesellschaft: Juelich
> Eingetragen im Handelsregister des Amtsgerichts Dueren Nr. HR B 3498
> Vorsitzender des Aufsichtsrats: MinDirig Dr. Karl Eugen Huthmacher
> Geschaeftsfuehrung: Prof. Dr. Achim Bachem (Vorsitzender),
> Dr. Ulrich Krafft (stellv. Vorsitzender), Prof. Dr.-Ing. Harald Bolt,
> Prof. Dr. Sebastian M. Schmidt
> ------------------------------------------------------------------------------------------------
> ------------------------------------------------------------------------------------------------
> 
> ________________________________________
> Diese Mail erhalten Sie ueber die Mailingliste Python-users der Universitaet zu Koeln
> Python-users at uni-koeln.de
> https://lists.uni-koeln.de/mailman/listinfo/python-users





Mehr Informationen über die Mailingliste python-users