2017-03-31 60 views
0

例如,我有我的程序的的Settings.ini文件,其中包括:阅读的Settings.ini正确

theme=white 
SaveDirectory=C:\Screenshots 

我看了这样的:

with open("settings.ini", "r") as settings: 
    setting = settings.readlines() 
    theme = setting[0] 
    theme = theme[len("theme="):].strip() 
    bg = theme 
    print(theme) 
    SaveDirectory = setting[1] 
    SaveDirectory = SaveDirectory[len("SaveDirectory="):].strip() 
    print(SaveDirectory) 
    settings.close() 

但我知道这是不好,当我的.ini变得更长时有风险。我需要一个函数来读取它们开始的行。像:function("theme=")。有没有类似python3的东西?

回答