ArquivoDeConfiguracao

Uma maneira simples de criarmos arquivos de configuração é utilizar um arquivo python chamado "config.py" e então importarmos ele, por exemplo:

   1 # este arquivo: config.py:
   2 
   3 db_host = "db.server.com"
   4 db_port = 1234
   5 db_user = 'user'

   1 # este arquivo: my_program.py:
   2 
   3 import config
   4 
   5 db_connect( config.db_host, config.db_port, config.db_user )

Se quisermos que nosso programa salve as alterações de volta, podemos fazer algo simples, como:

   1 # crie/altere os valores que quiser em config, ex:
   2 #    config.db_password = 'abc'
   3 
   4 config_file = open( "config.py", "w" )
   5 for opc in dir( config ):
   6    config_file.write( "%s=%r\n" % ( opc, getattr( config, opc ) ) )

Pontos Positivos

Pontos Negativos

ArquivoDeConfiguracao (editada pela última vez em 2008-09-26 14:07:31 por localhost)