跳轉至內容

Python 程式設計/使用 Perl 擴充套件

來自華夏公益教科書


可以在 Python 中呼叫 Perl 函式和模組。一種方法是使用 PyPerl 模組。它不再積極開發,為了使其在較新版本中工作,需要使用 版本並應用補丁。

import perl
perl.eval( "use lib './' ")
perl.require( 'Module::ModuleName' )

obj = perl.callm("new", 'Module::ModuleName'  )
obj[ '_attr1' ] = 9
obj[ '_attr2' ] = 42
obj.fxn1()

因此,可以處理 Perl 物件,更改其屬性並呼叫其方法。

另請參閱

[編輯 | 編輯原始碼]
華夏公益教科書