0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

ZED SDK を使いこなす inspectでデータ構造を理解する

Last updated at Posted at 2024-03-03

想定する読者

  • Python 言語での利用者
  • 利用しているライブラリの使い方についてもっと知りたい人

利用するライブラリで、十分に網羅性があって、わかりやすい、検索しやすいドキュメントがあればうれしい。
しかし、そうじゃない場合もある。

対処方法

そんなときには、python のinspectモジュールを使おう。
そうすれば、対象のオブジェクトのデータ構造を知ることができる。

何かpythonでのオブジェクトがあったとき、そのオブジェクトのデータメンバー・メソッドを表示させる。

.py
import inspect
from pprint import pprint
object = 何かのコード
for k, v in inspect.getmembers(object):
    print(k, v)  # object のデータメンバーを表示させる。

そうすれば、そのデータ構造についての、情報を得ることができる。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?