@dynamicMemberLookup
public struct CheckingPythonObject
メンバーアクセスを可能にするPythonObject
ラッパー。メンバーのアクセス操作はOptional
結果を返します。メンバーアクセスに失敗した場合はnil
が返されます。
宣言
public subscript(dynamicMember name: String) -> PythonObject? { get }
キーを表す指定された
PythonConvertible
値に対応する要素にアクセスします。注記
これは、Python のobject[key]
に相当します。宣言
public subscript(key: [PythonConvertible]) -> PythonObject? { get nonmutating set }
キーを表す指定された
PythonConvertible
値に対応する要素にアクセスします。注記
これは、Python のobject[key]
に相当します。宣言
public subscript(key: PythonConvertible...) -> PythonObject? { get nonmutating set }
可能であれば、2 タプルに変換します。
宣言
public var tuple2: (PythonObject, PythonObject)? { get }
可能であれば、3 タプルに変換します。
宣言
public var tuple3: (PythonObject, PythonObject, PythonObject)? { get }
可能であれば、4 タプルに変換します。
宣言
public var tuple4: (PythonObject, PythonObject, PythonObject, PythonObject)? { get }