Python 当我在单元格中单独运行一个对象时,哪个dunder在jupyter中被调用
假设我的jupyter笔记本中有一些Python 当我在单元格中单独运行一个对象时,哪个dunder在jupyter中被调用,python,jupyter-notebook,jupyter-console,Python,Jupyter Notebook,Jupyter Console,假设我的jupyter笔记本中有一些类对象对象实例的一些真正复杂的对象 例如: 然后我跑: In [5]: class_object_instance 我得到: Out[5]: <some_wild_proprietary_code.some_really_complex_object at 0x22918d68> Out[5]: 当我运行该单元时,实际调用的是什么 我想尝试控制默认行为,并让输出[5]:显示一些我可以控制的东西,但可能它是jupyter级别的东西,而不是类对象
类对象对象实例的一些真正复杂的对象
例如:
然后我跑:
In [5]: class_object_instance
我得到:
Out[5]: <some_wild_proprietary_code.some_really_complex_object at 0x22918d68>
Out[5]:
当我运行该单元时,实际调用的是什么
我想尝试控制默认行为,并让输出[5]:
显示一些我可以控制的东西,但可能它是jupyter级别的东西,而不是类对象级别的东西。您可以通过修改\u repr\u
方法来控制对象的表示。很好!谢谢你的好朋友!
Out[5]: <some_wild_proprietary_code.some_really_complex_object at 0x22918d68>