当前位置: 首页>>代码示例>>Python>>正文


Python MenuOption.setup方法代码示例

本文整理汇总了Python中dot3k.menu.MenuOption.setup方法的典型用法代码示例。如果您正苦于以下问题:Python MenuOption.setup方法的具体用法?Python MenuOption.setup怎么用?Python MenuOption.setup使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在dot3k.menu.MenuOption的用法示例。


在下文中一共展示了MenuOption.setup方法的7个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。

示例1: setup

# 需要导入模块: from dot3k.menu import MenuOption [as 别名]
# 或者: from dot3k.menu.MenuOption import setup [as 别名]
 def setup(self, config):
   self.ready = False
   MenuOption.setup(self, config)
   if 'Radio Stations' in self.config.sections():
     self.stations = self.config.options('Radio Stations')
     self.ready = True
     self.start()
开发者ID:castrofernandez,项目名称:raspberry-pi,代码行数:9,代码来源:radio.py

示例2: setup

# 需要导入模块: from dot3k.menu import MenuOption [as 别名]
# 或者: from dot3k.menu.MenuOption import setup [as 别名]
    def setup(self, config):
        MenuOption.setup(self, config)
        
        self.whitelist = self.getWhitelist(config)
        self.blacklist = self.getBlacklist(config)
        self.whitelist_status = self.getWhitelistStatus(config)
        self.blacklist_status = self.getBlacklistStatus(config)

        lcd.create_char(0, [0, 4, 14, 0, 0, 14, 4, 0])  # Up down arrow

        # init webclient
        self.webclient = Webclient(config)
        
        # get the modules as JSON
	complete_modules = self.getModules()
	
        for line in complete_modules:
            if self.whitelist:
                if line in self.whitelist:
                    self.modules.append(line)
            else:
                self.modules.append(line)
          
            if self.blacklist_status:
                if line in self.blacklist and line in self.modules:
                    self.modules.remove(line)

	self.ready = True
开发者ID:molotof,项目名称:FruityDisplay_Display-o-Tron_3000,代码行数:30,代码来源:modules.py

示例3: setup

# 需要导入模块: from dot3k.menu import MenuOption [as 别名]
# 或者: from dot3k.menu.MenuOption import setup [as 别名]
 def setup(self, config):
   MenuOption.setup(self, config)
   self.edit_mode = EDIT_VOLUME
   self.volume = int(self.get_option('Sound','volume',80))
   self.set_volume()
   self.actual_volume = self.get_volume()
   self.output_mode = self.get_mode()
开发者ID:GeorgN,项目名称:dot3k,代码行数:9,代码来源:volume.py

示例4: setup

# 需要导入模块: from dot3k.menu import MenuOption [as 别名]
# 或者: from dot3k.menu.MenuOption import setup [as 别名]
 def setup(self, config):
     MenuOption.setup(self, config)
     self.load_options()
开发者ID:monkeymademe,项目名称:dotsnap,代码行数:5,代码来源:clock.py

示例5: setup

# 需要导入模块: from dot3k.menu import MenuOption [as 别名]
# 或者: from dot3k.menu.MenuOption import setup [as 别名]
    def setup(self, config):
	MenuOption.setup(self, config)
	
	if 'commands' in self.config.sections():
            self.cmds = self.config.options('commands')
            self.ready = True
开发者ID:Floppynator,项目名称:FruityDisplay_Display-o-Tron_3000,代码行数:8,代码来源:commandz.py

示例6: setup

# 需要导入模块: from dot3k.menu import MenuOption [as 别名]
# 或者: from dot3k.menu.MenuOption import setup [as 别名]
 def setup(self, config):
   MenuOption.setup(self, config)
开发者ID:rGunti,项目名称:Yuki-Chan-Music-Player,代码行数:4,代码来源:WiFiScan.py

示例7: setup

# 需要导入模块: from dot3k.menu import MenuOption [as 别名]
# 或者: from dot3k.menu.MenuOption import setup [as 别名]
 def setup(self, config):
   MenuOption.setup(self, config)
   self.volume = int(self.get_option('Sound','volume',80))
   self.set_volume()
   self.actual_volume = self.get_volume()
开发者ID:doigal,项目名称:dot3k,代码行数:7,代码来源:volume.py


注:本文中的dot3k.menu.MenuOption.setup方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。