この行はPythonで何をしますか?上記とこの定義の違いはインスタンス()はPythonで何をしますか?
@magics_class
class UserMagics(Magics):
"""Placeholder for user-defined magics to be added at runtime.
は何ですか?:UserMagics
は、このようなIPython.core.magics.__init__.py
で定義された空のクラスであることを
user_magics = Instance('IPython.core.magics.UserMagics', allow_none=True)
ノート
user_magics = UserMagics()
以下のBlenderが指摘しているように、これはtrailetsパッケージの一部であり、Pythonはベースではありません。
'Instance'は、Pythonの一部ではありません。 –
これは 'traitlets'パッケージに書かれています:https://traitlets.readthedocs.io/en/stable/trait_types.html#classes-and-instances – Blender