我对node.js相当满意,我知道有一个名为req.url
的node.js函数。我现在尝试使用python脚本,并希望使用它的等效脚本。有人知道这是什么吗?
编辑: 这是我在node.js中的意思的示例:
app.get('/', (req, res) => {
res.send(req.url); //will return the current url
});
EDIT2: 我正在使用node.js来执行http请求和其他操作。这是一个例子。 节点:
app.get('/', (req, res) => {
const spawn = require('child_process').spawn;
const py = spawn('python', ['python.py']);
});
python:
url = '' #get url here
print(url)
答案 0 :(得分:0)
您可能需要使用某种框架,因为Python不直接支持该功能,因此从头开始实现它会很痛苦。例如,使用Flask,您可以使用以下方法获取请求的网址
from flask import Flask, request
app = Flask(__name__)
@app.route('/')
def index():
req_url = request.full_path
return 'Hello World!'
if __name__ == '__main__':
app.run()