介绍 PythonJS是用Python编写的编译器,可将类似python的语言转换为快速JavaScript。 它还包括可转换为以下各项的实验性后端:Dart,Lua,CoffeeScript和Go。 去后端 Go后端使用Python的全类型子集,并结合Golang启发的其他语法来输出Go程序,该程序可以编译为本机可执行文件,或使用GopherJS转换为JavaScript。 入门 PythonJS可以与常规Python一起运行,也可以使用Empythoned在NodeJS中完全自托管。 首先,您有两种选择: 安装NodeJS,python-js软件包并编写构建脚本。 或安装Python2并直接从此存储库中使用translator.py。 安装NodeJS包 您可以通过安装NodeJS包并在javascript中编写构建脚本以将python脚本编译为javascript来快速开始使