pscript:Python到JavaScript编译器

时间:2024-06-14 12:12:43
【文件属性】:

文件名称:pscript:Python到JavaScript编译器

文件大小:132KB

文件格式:ZIP

更新时间:2024-06-14 12:12:43

Python

脚本 PScript是Python到JavaScript的编译器,也是该编译器支持的Python子集的名称。 它是作为的一部分开发的(作为flexx.pyscript ),现在由其自己的项目表示。 尽管它仍然是Flexx的重要组成部分,但它本身也可以有用。 安装 PScript是纯Python,需要Python 2.7或3.5+(包括Pypy)。 它没有进一步的依赖关系。 pip install pscript ,或 conda install pscript -c conda-forge 简短的例子 from pscript import py2js def foo ( a , b = 2 ): print ( a - b ) print ( py2js ( foo )) 给出: var foo ; foo = function flx_


【文件预览】:
pscript-master
----setup.py(4KB)
----.gitignore(704B)
----pscript()
--------parser3.py(15KB)
--------commonast.py(40KB)
--------stdlib.py(35KB)
--------functions.py(14KB)
--------parser0.py(15KB)
--------__init__.py(11KB)
--------base.py(1KB)
--------stubs.py(5KB)
--------tests()
--------parser2.py(39KB)
--------modules.py(5KB)
--------testing.py(2KB)
--------parser1.py(30KB)
----MANIFEST.in(117B)
----CONTRIBUTING.md(65B)
----LICENSE(1KB)
----translate_to_legacy.py(21KB)
----setup.cfg(2KB)
----.github()
--------workflows()
----examples()
--------transpiling.py(531B)
--------js_module.py(715B)
--------js_module.js(3KB)
----README.md(2KB)
----docs()
--------Makefile(7KB)
--------api.rst(1KB)
--------index.rst(605B)
--------conf.py(8KB)
--------intro.rst(67B)
--------make.bat(7KB)
--------guide.rst(367B)
--------.requirements.txt(24B)
--------scripts()
--------gettingstarted.rst(645B)
--------releasenotes.rst(1KB)
----tasks()
--------copyright.py(1KB)
--------pscript.py(259B)
--------__init__.py(1KB)
--------clean.py(956B)
--------README.md(893B)
--------test.py(4KB)
--------__main__.py(224B)
--------_config.py(213B)
--------help.py(350B)
--------docs.py(2KB)

网友评论