【发布时间】:2021-03-08 01:40:11
【问题描述】:
嗯,直截了当,我有一个 python 脚本,它在给定 URL 之后,从某个网站抓取数据并创建一个 Excel 表,此外,我有一个为用户制作的正在运行的 Web 服务器。 在前端输入要抓取的网站 URL 后,如何在后端运行该 python 脚本?
谢谢!
【问题讨论】:
标签: javascript python html node.js web-scraping
嗯,直截了当,我有一个 python 脚本,它在给定 URL 之后,从某个网站抓取数据并创建一个 Excel 表,此外,我有一个为用户制作的正在运行的 Web 服务器。 在前端输入要抓取的网站 URL 后,如何在后端运行该 python 脚本?
谢谢!
【问题讨论】:
标签: javascript python html node.js web-scraping
你需要使用Node.js创建一个http服务器来接收前端的请求,然后在前端按下按钮的时候向服务器发送请求执行脚本。
关于如何创建http服务器,可以看一下express: https://expressjs.com/
然后您可以使用child_process 来运行python 脚本。 https://nodejs.org/api/child_process.html
【讨论】: