Python 與其他語言交互:Rubicon

jopen 9年前發布 | 18K 次閱讀 Rubicon Python開發

Rubicon 是連接 Python 和其他編程語言的工具集合。

Rubicon 庫現在支持:

  • Objective C

  • Java

Objective C

Rubicon-ObjC 是 Python 和 Objective-C 的橋梁,支持 iOS 和 OS X,允許你:

  • 使用 Python 來實例化 Objective-C 中定義的對象

  • 使用 Python 來調用 Objective-C 中定義的對象方法

  • 使用 Python 來擴展 Objective-C 類或者子類

同時也包括一些 Core Foundation 框架關鍵數據類型的封裝,比如 NSString 和 NSObject。

Java

Rubicon-Java 是 Java 運行時環境和 Python 的橋梁,支持桌面環境和 Android 設備。允許:

  • 實例化 Java 定義的對象

  • 調用 Java 定義的對象方法

  • 訪問和修改 Java 定義對象的靜態和實例字段

  • 編寫是使用 Python 實現 Java 定義的接口

項目主頁:http://www.baiduhome.net/lib/view/home/1432969404676

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!