簡體   English   中英

從Python調用Perl模塊

[英]Calling a Perl module from Python

我的問題與問題相反。 特別是,我有幾十個用Perl編寫的現有模塊,一些是面向對象的,另一些只是導出一組函數。 既然我必須在python中編寫某些腳本但仍想調用那些Perl模塊,我想知道

1)如果可以實現,並且

2)如果是這樣,最好的方法是什么

理想情況下,Perl模塊對Python來說可能是“黑盒子”,可以這么說。 就像是:

 from perl_module import *
 return_value = perl_func(arg1, arg2, ...)

 object = perl_module.new()
 object.method1(arg1, arg2, ...)

但我肯定會實現這一點,如果可能的話,需要在后台導入/運行其他東西。 任何與Inline::Python相對應的東西也會很好(但並不理想)。 謝謝!

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM