python高级写法学习

python 复制代码
plugin_container, class_container, base_class = {
   'trigger': (self._trigger_plugins, self._trigger_classes, BaseTrigger),
   'jobstore': (self._jobstore_plugins, self._jobstore_classes, BaseJobStore),
   'executor': (self._executor_plugins, self._executor_classes, BaseExecutor)
}[type_]

首先是定义一个字典,取字典的value,然后是元组解压

也就是说,type_的值只能是trigger、jobstore、executor,

plugin_container, class_container, base_class的值将是self.xx_plugins, self.xx_classes, xx

例如:type_='executor',

那么plugin_container, class_container, base_class=(self._executor_plugins, self._executor_classes, BaseExecutor)

相关推荐
chenment1 小时前
ComfyUI 自定义节点开发:从零扩展你的图像生成工作流
python·stable diffusion
互联网中的一颗神经元2 小时前
小白python入门 - 25. SQL 与表设计入门
数据库·python·sql
RSTJ_16253 小时前
PYTHON+AI LLM DAY ONE HUNDRED AND EIGHTEEN
python
开源量化GO3 小时前
近期量化学习路径,交易理解和技术实现要接上
人工智能·python
寒月小酒4 小时前
第五章 生成集成 和第六章 RAG评估(all-in-rag学习)
数据库·学习
魔城烟雨4 小时前
从零开始学习betaflight《5-坐标系》
学习
c_lb72884 小时前
近期手工规则量化,学习表达到开发验证要连起来
人工智能·python
tkevinjd4 小时前
MiniCode 项目详解7:Memory 记忆系统
大数据·python·搜索引擎·llm·agent
笔夏4 小时前
【移芯平台CAT1模组】烧写固件
stm32·单片机·学习
憧憬成为java架构高手的小白4 小时前
黑马八股--spring框架学习
java·学习·spring