你可以试试这个:
x = np.arange(10)
y = np.arange(10)
err = np.ones(10)
ebar = plt.errorbar(x,y, yerr=err)
color = ebar[0].get_color()
ebar
是艺术家的容器,因此您可以修改最后一行中的索引以匹配您想要从中获取颜色的艺术家。
您还可以轻松设置错误栏的颜色,因此您无需检查即可确切知道它们是什么颜色:
ebar = plt.errorbar(x,y, yerr=err, ecolor='y')