"Se um trabalhador quiser fazer bem o seu trabalho, ele deve primeiro afiar suas ferramentas." - Confúcio, "Os Analectos de Confúcio. Lu Linggong"
Primeira página > Programação > Chamando métodos de função python de Java usando Jython

Chamando métodos de função python de Java usando Jython

Postado em 2025-04-19
Navegar:335

How to Call Python Functions from Java Using Jython?

chamando as funções do python de Java com Jython

Embora o Jython seja conhecido principalmente por permitir chamadas de java dos scripts Python, ele também tem a capacidade de preencher a laminação na direção de direção. Funções

jython atua como uma ponte que permite que os aplicativos Java invocem perfeitamente as funções Python. Para conseguir isso:

instale o jython em seu java ambiental. Implementação
  • para ilustrar como as funções do Python podem ser chamadas de Java usando Jython, considere o seguinte exemplo:
  • pythoninterPreter InterPreter = new PythonInterPreter (); interpreter.exec ("importar sys \ nsys.path.append ('pathtomodules se eles não estiverem lá por padrão') \ nimport yourmodule"); // chamando uma função python que pega uma string e retorna uma string PyObject somefunc = interpreter.get ("funcname"); Resultado pyObject = algumfunc .__ ligue para __ (novo pystring ("teste!")); String realResult = (String) Result .__ Tojava __ (String.class);
  • Nota no Python Version Support

é importante observar que, a partir de 2021, Jython não suporta Python 3.x. Portanto, verifique se o seu código Python atende a essas limitações para a integração bem -sucedida com Java.

Tutorial mais recente Mais>

Isenção de responsabilidade: Todos os recursos fornecidos são parcialmente provenientes da Internet. Se houver qualquer violação de seus direitos autorais ou outros direitos e interesses, explique os motivos detalhados e forneça prova de direitos autorais ou direitos e interesses e envie-a para o e-mail: [email protected]. Nós cuidaremos disso para você o mais rápido possível.

Copyright© 2022 湘ICP备2022001581号-3