示例#1
0
    def getContent(self, fileName):
        parser = IniParser()
        dict = parser.read(fileName)
        sdk_config = dict['opensdk']
        sdk_config['checkResult'] = True
        sdk_config['debugInfo'] = []
        sdk_config['url'] = r'https://' + \
            sdk_config['host'] + r':' + sdk_config['port']
        self.checkParameter(sdk_config)

        return dict
示例#2
0
文件: app.py 项目: eXponenta/pyDash
    def __init__(self):

        self.config = IniParser()
        self._lastTick = 0
        self.deltaTime = 0

        try:
            self.config.read(open('config.cfg'))
        except:
            self.config.data['DISPLAY'] = {
                'fullscreen': 'false',
                'nativemode': 'false',
                'opengl': 'false'
            }
            self.config.data['PATHS'] = {
                'gamelist': './gamelist.csv',
                'favorites': './fav.csv',
                'sdcard': '.'
            }
            self.config.write(open('config.cfg', 'w'))

        pygame.init()
        self.input = Input()
        self.game = Game(self)