如何在类内调用私有方法

如何在类内调用私有方法

class A:
      def  __private_func( self ):
             pass
      def  public_func( self ):
             __private_func()

a = A()
a.public_func()


NameError: global name '_A__private_func' is not defined

我该怎么样才能在public_func里调用__private_func呢
少写了self.