我有一段用Python 3编写的代码。在其中我有这个功能:
def a_star(matrix, start, goal):
它使用这两个库来工作:
import numpy
from heapq import *
并返回一个数组。
但程序必须有一个GUI,并且在Python中实现它很难和难看。
我只想从其他程序执行该函数(使用Java或C#) 我怎样才能做到这一点?
由于
答案 0 :(得分:0)
由于所有这些编程语言都使用自己的编程模型,因此不可能直接调用用另一种语言编写的任何函数。但是,在这种情况下,如果您的Python应用程序支持基于SOAP或HTTP的服务调用,那么您仍然可以实现它。