Python 函数是否像 JavaScript 一样能在 html 中运行?


由于没有一个浏览器包含 Python 解释器,因此无法在任何现代浏览器中运行 Python。Javascript 是唯一无需 Flash 或 ActiveX 等插件即可在浏览器中运行的语言。

一种编写将在浏览器中运行的 Python 代码的方法是使用“转换器”。这是一种将 python 代码编译成 Javascript 的工具。所以浏览器最终会运行它知道的语言,但是你正在编写 Python。CoffeeScript、TypeScript 甚至 React JSX 模板等许多语言已经编译为原始 javascript。

Python 到 Javascript 转换器的示例是 Transcript。我们必须注意,由于它实际上不是 Python,因此对于性能或兼容性没有任何保证,因为这在很大程度上取决于转换器的转换效果。我们可能从一个将 3 行 Python 脚本编译成 30 多行 javascript 的脚本开始,以便复制我们尝试执行的操作。

更新时间:30-Jul-2019

204 次查看

开启您的 职业生涯

完成该课程并获得认证

开始
广告