我正在创建我的第一个Python应用程序(PyGTK),并将使用conf文件。这样,我将拥有一个包含常规部分的部分,并可以选择其他部分,如下所示:

[profile]
shares = share1, share2, abc234, kallebengtsson

[share1]
username = daniel


我想分开那个“份额”选项,并做一个foreach:

foreach shares:
 print username


我该怎么做?在PHP中,我会将其作为数组来执行,但是我不确定Python。

我正在使用使用本指南的ConfigParser:http://www.doughellmann.com/PyMOTW/ConfigParser/

这是我的代码:https://github.com/danielholm/BareShare/blob/master/bareshare.py

最佳答案

您可能需要这样的东西:

shares = parser.get('profile', 'shares')
for share in shares.split(', ')
    username = parser.get(share, 'username')

关于python - Foreach逗号分隔的项目,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/8984593/

10-11 21:32