0
0 комментариев

Есть простая задачка нужно спарсить ini файл ( значения формате <имя>=<значение>). Пример, ini:

[[config]]
controlPort=8900
idleTimeout=20
[[admin]]
login=petrovich
email=petrovich@zavod.ru
password=secret

Вот, что написал:

s=open('/home/archik/desk.ini', 'r')
for i in s.readlines():
    if i.startswith('['):
        continue
    else:
        p=re.compile('(?P<key>\S*(?==))')
        z=re.compile('(?P<znah>(?<==)\S*)')
        print (re.findall(p,i))
        print (re.findall(z,i))
 
s.close()

Хотелось бы объединить эти регулярные выражения в одно. Как это сделать?


Добавить комментарий