首页 > 解决方案 > 如何使用 URL 调用 python 脚本

问题描述

在我的 java 代码中,我希望能够调用一个 URL,并且该 URL 应该运行我的 python 脚本。有人有推荐吗?

我曾尝试使用 Heroku 来托管 python 脚本,但我也想要一个替代方案

当我在本地服务器上托管我的 python 代码时,我可以调用 URL 并且 python 脚本运行

但我希望能够在其他地方托管 python 脚本,这样我就可以从我的 android 应用程序中调用 URL

标签: javaandroidpython

解决方案


你需要某种服务器来接收请求我这里有一个烧瓶的例子。使用烧瓶接收和使用 POST 请求的服务器端代码如下所示:

from flask import Flask, request
app = Flask(__name__)
@app.route('/', methods=['POST'])
def result():
    print(request.form['foo']) # should display 'bar'
    return 'Received !' # response to your request.

这是使用 python 发送/接收 POST 请求的最简单和最快捷的方法。

您还可以使用 java 发送 POST 请求。


推荐阅读