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í.