Java 将python文件转换为库

Java 将python文件转换为库,java,python,typescript,amazon-web-services,aws-lambda,Java,Python,Typescript,Amazon Web Services,Aws Lambda,我需要将一个python文件转换成一个库,该库可以被其他用Java或python编写的应用程序重用。我计划将.py文件转换成一个库,以后可以使用AWS Lambda作为服务或API使用。有没有人做过类似的工作,并就如何实现它提出了一些建议?请看一看这篇文章:如何创建python库。 他们写得非常清楚,细节我认为你可以在4小时内创建你的库:) 如果要将python文件转换为API供任何人使用,最简单的方法是使用Flask 从烧瓶导入烧瓶 app=烧瓶(名称) @附件路线(“/”) def hell

我需要将一个python文件转换成一个库,该库可以被其他用Java或python编写的应用程序重用。我计划将.py文件转换成一个库,以后可以使用AWS Lambda作为服务或API使用。有没有人做过类似的工作,并就如何实现它提出了一些建议?

请看一看这篇文章:如何创建python库。 他们写得非常清楚,细节我认为你可以在4小时内创建你的库:)


如果要将python文件转换为API供任何人使用,最简单的方法是使用Flask

从烧瓶导入烧瓶
app=烧瓶(名称)
@附件路线(“/”)
def hello():
返回“你好,世界!”
使用这样的基本结构,您可以运行服务器/API,当您进行查询时,会得到“HelloWorld”响应

您可以在此处找到烧瓶文档:


既然您想使用AWS Lambda,那么下面是如何使用Flask和AWS Lambda创建API的指南:

但我只需要创建一次。这样,该库就可以被用Java/Python编写的其他应用程序重用。因此,我需要将其转换为一个服务/API,任何人都可以使用该服务/API,AWS Lambda函数可以通过AWS API网关调用。无需将代码转换为“库”,因为Lambda函数可以直接运行Python代码。看看一些结合了这两种服务的YouTube视频,这是关于python函数的问题,与Java无关。