我需要创建一个程序,能够做的事情,在python中可能只(即,编辑本地文件),同时也使用javascript API的
我是否能够:
A.访问Transcrypt中定义的变量并在Javascript中访问它们,反之亦然
B.在代码转换中从javascript运行函数,反之亦然
发布于 2020-09-04 07:13:07
至于您的A&B问题,是的,转换后的Python代码可以访问JavaScript函数/变量,而JavaScript可以调用转换后的Python代码并访问其变量。这实际上工作得很好。如果您使用的不只是一个或两个JavaScript库,我建议您使用npm和Parcel或Webpack以及相应的代码转换插件来管理构建过程。
请注意,Transcrypt主要用于在web浏览器中运行代码,因此您受到程序在该环境中通常可以执行的操作的限制-包括对本地文件访问的限制。如果您在Node中运行Javascript代码,那么也许是这样的。
最后,通常不支持第三方库(通过NumScrypt项目的Numpy除外),并且并不是所有的标准库都已经移植。例外情况是,如果您要使用的第三方库是纯python,并且它的所有依赖项也都是纯python。符合这个条件的并不多,因为大多数都依赖于依赖堆栈中的某个C库。不过,大多数Python内置组件和语言构造都是可用的。
https://stackoverflow.com/questions/63677516
复制相似问题