python - Getting Module from Type - Stack Overflow みたいな感じしかないかなぁ
>>> import numpy as np >>> import inspect >>> t = np.float32 >>> mod = inspect.getmodule(t) >>> a = mod.array([1, 2, 3]) >>> type(a) <class 'numpy.ndarray'>
そうか・・・。https://github.com/python/cpython/blob/v3.9.4/Lib/inspect.py#L727-L771 を見ても、簡単なプロパティの呼び出しでさくっと得られる感じでもなさそうだなぁ。