python如何用canvas画月牙,显示月相变化

我想要达到的结果

1.输入具体年月日得到当天月亮形状
2.输入年月得到当月月亮变化

img

img

这个我理解就是化一个黑色圆形覆盖一张月亮的图片,根据不同的日期,移动黑色图像的位置,达到不同的效果