мой вопрос - обратный этот. В частности, у меня есть десятки существующих модулей, написанных на 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
, также было бы хорошим (но не идеальным). спасибо!