小编典典

所有可用的matplotlib后端列表

python

当前后端名称可通过以下方式访问

>>>导入matplotlib.pyplot作为plt
>>> plt.get_backend()
'GTKAgg'

有没有一种方法可以获取可在特定计算机上使用的所有后端的列表?


阅读 212

收藏
2020-12-20

共1个答案

小编典典

您可以访问列表

matplotlib.rcsetup.interactive_bk
matplotlib.rcsetup.non_interactive_bk
matplotlib.rcsetup.all_backends

第三个是前两个的串联。如果我正确地阅读了源代码,那么这些列表将被硬编码,并且不会告诉您哪些后端实际可用。也有

matplotlib.rcsetup.validate_backend(name)

但这也只会对照硬编码列表进行检查。

2020-12-20