title: why __del__ dunder method act different in vs code vs jupyter notebook
body: <p><strong>del</strong> methods in python class has two different output in different text editors</p>
  <pre><code>class test:
      def __init__(self) :
          print(&quot;init&quot;)
      def __del__(self):
          print(&quot;del&quot;)
  a=test()
  </code></pre>
  <p><strong>outpuu in vs code :</strong></p>
  <p><em>init
  del</em>
  <strong>out put in jupyter :</strong></p>
  <p><em>init</em></p>