@dynamicMemberLookup
public struct CheckingPythonObject
Un wrapper PythonObject
che consente gli accessi ai membri. Le operazioni di accesso dei membri restituiscono un risultato Optional
. Quando l'accesso dei membri fallisce, viene restituito nil
.
Dichiarazione
public subscript(dynamicMember name: String) -> PythonObject? { get }
Accedi all'elemento corrispondente ai valori
PythonConvertible
specificati che rappresentano una chiave.Nota
Questo è equivalente aobject[key]
in Python.Dichiarazione
public subscript(key: [PythonConvertible]) -> PythonObject? { get nonmutating set }
Accedi all'elemento corrispondente ai valori
PythonConvertible
specificati che rappresentano una chiave.Nota
Questo è equivalente aobject[key]
in Python.Dichiarazione
public subscript(key: PythonConvertible...) -> PythonObject? { get nonmutating set }
Converte in una tupla di 2, se possibile.
Dichiarazione
public var tuple2: (PythonObject, PythonObject)? { get }
Converte in una tupla di 3, se possibile.
Dichiarazione
public var tuple3: (PythonObject, PythonObject, PythonObject)? { get }
Converte in una tupla di 4, se possibile.
Dichiarazione
public var tuple4: (PythonObject, PythonObject, PythonObject, PythonObject)? { get }