property file

Neil Benn benn at cenix-bioscience.com
Fri Jun 11 09:53:48 EDT 2004


Hello,

          One way that I have done this is to make a file with :

<key>=<value>\n

    Then open the file and use the following list comprehension to get 
back a dict with the properties in it :

objFile = file('MyConfigurationFile.conf')

dctConfiguration = dict([(key.strip(), value.strip()) \
                         for (key,value) in [line.split('=') \
                                             for line in objFile]])

    It's not as simple as Properties in Java but you could wrap it in a 
class to copy the Java Properties class.  You could also add some 
intellegence to it so that it doesn't bomb out if the properties file is 
slightly wrong.

Cheers,

Neil

Mariano wrote:

>Hi
>
>Have someone any idea how create/read a property file as java property file?
>If not, is there some other solutions?
>
>Thank's in advance
>  
>


-- 

Neil Benn
Senior Automation Engineer
Cenix BioScience
BioInnovations Zentrum
Tatzberg 47
D-01307
Dresden
Germany

Tel : +49 (0)351 4173 154
e-mail : benn at cenix-bioscience.com
Cenix Website : http://www.cenix-bioscience.com





More information about the Python-list mailing list