在 VS code 上 运行 python 继承代码出现问题

在 VS code 上 运行 python 代码出现问题

img

提示说,“Dog" 对象不存在 “name" 属性。我发现,只要运行有关”继承“的代码就会出现一样的问题。
我反复查看格式和拼写,都没有问题。
我是初学者,求指教哪里出现了问题。

下有代码,可直接复制使用。如有帮助,敬请采纳,你的采纳是我前进的动力,O(∩_∩)O谢谢!!!!!!!!
路过的朋友也可以点个赞(≧▽≦)/


class Animal:
    def __init__(self, name):
        super(Animal, self).__init__()
        self.name = name

    def play(self):
        print("我是", self.name)


class Dog(Animal):
    def __init__(self):
        super(Dog, self).__init__("旺财")


dog = Dog()
dog.play()

构造函数init两边少了_
应该是__init__

看下这篇博客,也许你就懂了,链接:Vs Code使用 - 搭建python运行调试环境