@dynamicMemberLookup
public struct CheckingPythonObject
Opakowanie PythonObject
umożliwiające dostęp do elementów członkowskich. Operacje dostępu do elementów członkowskich zwracają wynik Optional
. W przypadku niepowodzenia dostępu do elementu członkowskiego zwracane jest nil
.
Deklaracja
public subscript(dynamicMember name: String) -> PythonObject? { get }
Uzyskaj dostęp do elementu odpowiadającego określonym wartościom
PythonConvertible
reprezentującym klucz.Notatka
Jest to odpowiednikobject[key]
w Pythonie.Deklaracja
public subscript(key: [PythonConvertible]) -> PythonObject? { get nonmutating set }
Uzyskaj dostęp do elementu odpowiadającego określonym wartościom
PythonConvertible
reprezentującym klucz.Notatka
Jest to odpowiednikobject[key]
w Pythonie.Deklaracja
public subscript(key: PythonConvertible...) -> PythonObject? { get nonmutating set }
Jeśli to możliwe, konwertuje na krotkę 2-krotną.
Deklaracja
public var tuple2: (PythonObject, PythonObject)? { get }
Jeśli to możliwe, konwertuje na krotkę 3-krotną.
Deklaracja
public var tuple3: (PythonObject, PythonObject, PythonObject)? { get }
Jeśli to możliwe, konwertuje na krotkę 4-krotną.
Deklaracja
public var tuple4: (PythonObject, PythonObject, PythonObject, PythonObject)? { get }