当前pyecharts版本为1.9.0
概述
options包位于pyecharts包顶级目录中,用于定义pyecharts的配置类。包结构如下:
├─options # 配置项包
│ │ charts_options.py # 定义图表项配置类
│ │ global_options.py # 定义全局配置类
│ │ series_options.py # 定义系列配置类
│ │ __init__.py # 暴露包内3个模块的所有配置类
在pyecharts中,所有配置都被定义为独立的类,在options包中,所有配置项分别定义在3个不同的模块中。
所有配置类结构非常相似,都是series_options.py模块BasicOpts类的子类,因此,所有配置类只有opts一个属性即配置项字典;所有配置类都拥有update和get两个方法,update方法接收关键字参数,即将配置项添加到opts中,get方法接收1个字符串参数,即获取opts中对应配置项的值;配置类的构造方法即根据参数构造opts属性。
BasicOpts源码
class BasicOpts:
__slots__ = ("opts",)
def update(self, **kwargs):
self.opts.update(kwargs)
def get(self, key: str) -></

最低0.47元/天 解锁文章
1527

被折叠的 条评论
为什么被折叠?



