1 说明:
=====
1.1 Celluloid的matplotlib动画介绍国内很少,我的第一篇文章:
《Celluloid让matplotlib动画如此简单-1》
1.2 本次讲解红绿灯的设计,熟悉Celluloid、Matplotlib和Python。
1.3 效果图
![d92227283f413c8ef951b1d67b03b892.gif](https://i-blog.csdnimg.cn/blog_migrate/315f9ed154312f0a57229db6916c8bb2.gif)
2 代码讲解:
=========
2.1 导入模块
# -*- coding: utf-8 -*- #第1步:导入模块from matplotlib import pyplot as pltfrom celluloid import Camera
2.2 窗口和画布设置
#第2步:窗口和画布设置fig = plt.figure(figsize=(8, 8))#个人爱好,背景颜色为黑色#画布外的背景颜色设置fig.patch.set_facecolor('black')#定义画布的背景颜色设置ax=fig.gca()ax.set_facecolor("black")#可注释掉#窗口标题名fig.canvas.set_window_title('红绿灯示意