Python 如何使用配置解析器从配置文件读取多个值

Python 如何使用配置解析器从配置文件读取多个值,python,Python,我创建了一个配置文件,并且关键字有多个值,如下所示: [部分] 数据库:mysql,sqlite 我想分别访问这些值。如何操作???使用标准而不使用逗号如何 [section] database: mysql sqlite 获取变量后,只需将其拆分: databases = configparser.get('database').split() 使用空格分隔选项的缺点是,如果选项中已经存在空格(如文件名),则无法使用空格。所以最好使用逗号和split,使用。split(',')并删除前导

我创建了一个配置文件,并且关键字有多个值,如下所示:

[部分]

数据库:mysql,sqlite

我想分别访问这些值。如何操作???

使用标准而不使用逗号如何

[section]

database: mysql sqlite
获取变量后,只需将其拆分:

databases = configparser.get('database').split()

使用空格分隔选项的缺点是,如果选项中已经存在空格(如文件名),则无法使用空格。所以最好使用逗号和split,使用
。split(',')
并删除前导/尾随空格。

@rushi:太好了!不要害怕接受你之前问题的答案。如果人们给出了可以接受的答案,你应该接受他们的答案。否则,你可能会发现你对未来问题的回答会更少。