1

我想更改默认输出ConfigParser.RawConfigParser.items(section)ConfigParser.RawConfigParser.optionxform = str在 ConfigParser 模块中设置,所以我创建了自己的模块MyConfigParser继承ConfigParser.RawConfigParser为基类。以下是我认为不正确的代码。我也无法使用它。

import os
import ConfigParser

class MyConfigParser(ConfigParser.RawConfigParser):
    """
    """

    ConfigParser.RawConfigParser.optionxform = str

    def items(section):
        items_list = ConfigParser.RawConfigParser.items(section)
        for item in item_list:
            index = item_list.index(item)
            if not (os.path.exists(item[1]) and os.path.isfile(item[1])):
                item_list.pop(index)
        return items_list
4

0 回答 0