谁才是最好的编程语言?
Java、PHP、Python、Go、JavaScript....
每个人都有自己的答案,但是,当范围限定在Web开发,没有什么能胜过JavaScript。
但有时我们必须做一些要求更高的任务,例如,分析大量的数据。
在这种情况下,Python可能是一个更好的选择。
但这只是我们网站的一个功能,自然不会因为这一点需求而用Python开发整个工程。
今天,就来给大家介绍一种能够将JavaScript和Python完美结合在一起,高效解决工程问题的方法。
JavaScript+Python
这对于很多开发同学来说,绝对算得上一个很吸引人的消息。
我们可以在Node.JS中使用子进程,在需要时运行一个Python脚本。
const spawn = require('child_process').spawn app.get("process_data", (req, res) => { spawn('python3', ['script.py']) })
再来写一个Python脚本:
# script.py doSometing()
除了这种方式,我们也可以将数据传递给我们