@dynamicMemberLookup
public struct CheckingPythonObject
مجمّع PythonObject
الذي يتيح وصول الأعضاء. تقوم عمليات وصول الأعضاء بإرجاع نتيجة Optional
. عندما يفشل وصول العضو، يتم إرجاع nil
.
تصريح
public subscript(dynamicMember name: String) -> PythonObject? { get }
قم بالوصول إلى العنصر المطابق لقيم
PythonConvertible
المحددة التي تمثل المفتاح.ملحوظة
وهذا يعادلobject[key]
في بايثون.تصريح
public subscript(key: [PythonConvertible]) -> PythonObject? { get nonmutating set }
قم بالوصول إلى العنصر المطابق لقيم
PythonConvertible
المحددة التي تمثل المفتاح.ملحوظة
وهذا يعادلobject[key]
في بايثون.تصريح
public subscript(key: PythonConvertible...) -> PythonObject? { get nonmutating set }
يتم التحويل إلى صفين، إن أمكن.
تصريح
public var tuple2: (PythonObject, PythonObject)? { get }
تحويل إلى 3-tuple، إذا كان ذلك ممكنا.
تصريح
public var tuple3: (PythonObject, PythonObject, PythonObject)? { get }
تحويل إلى 4-tuple، إذا كان ذلك ممكنا.
تصريح
public var tuple4: (PythonObject, PythonObject, PythonObject, PythonObject)? { get }