resolve_name¶
- astropy.utils.introspection.resolve_name(name, *additional_parts)[ソース]¶
解析は以下のような名称である
module.object
1つのオブジェクトにバインドし,それを返す.これは最終的にはこのように仕事をします
from module import object
でもそれよりも__import__
内蔵されていて、深い掘削サブモジュールをサポートしています。- パラメータ
- name :
str
応力.応力 Pythonオブジェクトの破線パスであるモジュール内の関数、クラス、または他のオブジェクトの名前であり、このモジュール(親モジュールを含む)の完全パスは点で分離されています。オブジェクトの完全限定名とも呼ぶ.
- additional_parts反復可能、オプション
複数の位置パラメータが与えられた場合、これらのパラメータは自動的に使用されます。
name
それがそうです。
- name :
- 賃上げをする
ImportError
モジュールや命名対象が見つからなければ.
実例.
>>> resolve_name('astropy.utils.introspection.resolve_name') <function resolve_name at 0x...> >>> resolve_name('astropy', 'utils', 'introspection', 'resolve_name') <function resolve_name at 0x...>