[python] Jak spravne pythonyrsky pracovat s globalnim configem?

David Michal dmichal na altien.com
Středa Listopad 26 11:43:29 CET 2008


Zdravim,

v aplikaci pouzivam ConfigObj z
http://www.voidspace.org.uk/python/configobj.html

 

Mam nekolik modulu ktere si nacita main script. Kazdy modul si potrebuje
do configu sahnout. Zatim to delam takhle:

 

#modul1

from configobj import ConfigObj

 

config = {}

 

class A:

                a = config['a']

 

 

#main

from configobj import ConfigObj

import modul1

 

if __name__ == '__main__':

                config = ConfigObj('myconfig.ini')

                modul1.config = config

                a = modul1.A()

 

Nelibi se mi ze pri tomhle zpusobu musim kazdemu modulu zvlast definovat
globalni config slovnik. Jak by jste to resili?

 

Diky,

David

 

------------- další část ---------------
HTML příloha byla odstraněna...
URL: <http://www.py.cz/pipermail/python/attachments/20081126/6cf1ef8d/attachment.htm>


Další informace o konferenci Python