可以在 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 物件,更改其屬性並呼叫其方法。