【发布时间】:2017-03-31 19:25:50
【问题描述】:
例如,我的程序有一个 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有类似的东西吗?
【问题讨论】:
标签: python-3.x settings ini