如何编写和读取选项的字符串列表

时间:2019-05-05 03:43:35

标签: configparser

我试图在ini文件中写一个选项的文件路径列表。当我写它们时,它们用“ []”括起来。如何将它们读回到列表中?

# Add content to the file
Config = ConfigParser.ConfigParser()
Config.add_section('watch')
Config.set('watch',
           'folders',
           ['/Users/gmoore/watchfolder1',
            '/Users/gmoore/watchfolder2',
            '/Users/gmoore/watchfolder3'])
Config.set('watch', 'use_anonymous', True)
Config.write(cfgfile)
cfgfile.close()

然后我尝试读取此ini文件。

    folders = config.get("watch","folders")
    for path in folders:
        print(path)

我得到一个字符列表,而不是三个路径。我可以从字符串和split(',')中删除方括号。但是必须有更好的方法。

0 个答案:

没有答案