¡Advertencia!
Este tema no ha tenido respuestas en más de un mes. Recuerda que si deseas añadir una nueva debes cumplir con las normas de la web.
Bueno,

He desarrollado un código que lee un .ini, y almacenara datos en un diccionario.

__author__ = 'B1oniC'
ConfigData = {
'Author': __author__
}

def load(route):
file = open(route, 'r')
line = file.readlines()
for x in line:
if not x.startswith('#') and not x.startswith(' '):
indx = x.index('=')
K = x[0:indx]
V = x[indx+1:]
AddValue(K, V)
print('Loaded '.__add__(str(ConfigData.__len__())).__add__(' Config Values!'))

def GetValue(Key):
return ConfigData.get(Key)

def AddValue(K, V):
ConfigData[K] = V

if __name__ == '__main__':
load('Config.ini')


Para obtener el "value" o "valor" de la "key" o "clave de diccionario" solo hay que hacer getValue('Contraseña') por ejemplo.

Gracias por leer, un saludo.

Está desarrollado por mí.