PythonError

public enum PythonError : Error, Equatable
extension PythonError : CustomStringConvertible

ข้อผิดพลาดที่เกิดจากการดำเนินการ Python ที่ล้มเหลว

  • ข้อยกเว้นรันไทม์ของ Python สร้างขึ้นโดยการเรียกใช้ฟังก์ชัน Python

    คำประกาศ

    case exception(PythonObject, traceback: PythonObject?)
  • การเรียกที่ล้มเหลวบน PythonObject สาเหตุของความล้มเหลว ได้แก่ :

    • มีการเรียกวัตถุ Python ที่ไม่สามารถเรียกได้
    • มีการจัดเตรียมอาร์กิวเมนต์จำนวนไม่ถูกต้องให้กับอ็อบเจ็กต์ Python ที่สามารถเรียกได้
    • มีการระบุอาร์กิวเมนต์คำหลักที่ไม่ถูกต้อง

    คำประกาศ

    case invalidCall(PythonObject)
  • เกิดข้อผิดพลาดในการนำเข้าโมดูล

    คำประกาศ

    case invalidModule(String)
  • คำประกาศ

    public var description: String { get }