How to load a key-value pair config file
Recently, I want to parse a simple configration file in python, and I
don’t like use other existing libraries, because they are all
full-functionality, just too complex for me.
Finally I found a simple way to do that, code is following:
def loadUserInfo(fileName):
userinfo = {}
file = open(fileName, "r")
while file:
line = file.readline()
if len(line) == 0:
break
if line.startswith('#'):
continue
key, value = line.split("=")
userinfo[key.strip()] = value.strip()
return userinfo
Key features:
- Simple enough
- Comment supported
- Nothing much
Misc
Another intersting thing is this blog is post by my vim + python, it’s
cool to write blog in my favorest editor.
中文应该没有问题吧?