@dynamicMemberLookup
public struct CheckingPythonObject
Un contenedor PythonObject
que permite el acceso de miembros. Las operaciones de acceso a miembros devuelven un resultado Optional
. Cuando falla el acceso de miembro, se devuelve nil
.
Declaración
public subscript(dynamicMember name: String) -> PythonObject? { get }
Acceda al elemento correspondiente a los valores
PythonConvertible
especificados que representan una clave.Nota
Esto es equivalente aobject[key]
en Python.Declaración
public subscript(key: [PythonConvertible]) -> PythonObject? { get nonmutating set }
Acceda al elemento correspondiente a los valores
PythonConvertible
especificados que representan una clave.Nota
Esto es equivalente aobject[key]
en Python.Declaración
public subscript(key: PythonConvertible...) -> PythonObject? { get nonmutating set }
Se convierte en una tupla de 2, si es posible.
Declaración
public var tuple2: (PythonObject, PythonObject)? { get }
Se convierte en una tupla de 3, si es posible.
Declaración
public var tuple3: (PythonObject, PythonObject, PythonObject)? { get }
Se convierte en una tupla de 4, si es posible.
Declaración
public var tuple4: (PythonObject, PythonObject, PythonObject, PythonObject)? { get }