我的目标是运行用户在网站上编写的python代码。我发现spawn()可以做到这一点。 var process = spawn('python',["./script.py"] ); 但是,我不希望用户将他们代码存储在文件中,而是希望他们的代码直接执行。我想把他们的代码作为一个字符串,然后做一些类似这样的事情。 var process = spawn('python',pythonCodeString ); 这种方法显然行不通,因为spawn()将文件路径作为参数。有没有其他方法可以用js来执行用户的python代码? 附言。我正在制作一个网
我正在尝试创建一个项目
每隔5分钟就会自动从网站上抓取数据,并将其保存到db烧瓶应用程序中与用户进行交互。用户从db请求数据。
抓取数据的python脚本如下所示:
import os
import time
while True:
os.system(scrape.py)
time.sleep(5*60)
我最初试图在每次用户请求数据时从网站上抓取数据。但我发现它工作得太慢了。
因此,现在我正在尝试制作另一个python脚本,它从网站中抓取数据并自动保存到db中。而烧瓶应用程序只需要从db获取数据。
我的问题是,如何同时运行python脚本和烧瓶应用程序?或者有什么更好的方法来解决