boa:用JavaScript调用Python包

时间:2024-05-19 05:31:18
【文件属性】:

文件名称:boa:用JavaScript调用Python包

文件大小:288KB

文件格式:ZIP

更新时间:2024-05-19 05:31:18

nodejs python machine-learning JavaScript

Python简介 Boa是Pipcook中的Python桥接层,它使您可以在Node.js中无缝调用Python函数,它为Node.js开发人员提供了成本更低的学习或使用Python的任何模块。 快速开始 从npm安装Boa: $ npm install @pipcook/boa 让我们看一下如何调用Python函数: const boa = require ( '@pipcook/boa' ) ; const os = boa . import ( 'os' ) ; console . log ( os . getpid ( ) ) ; // prints the pid from python. // using keyword arguments namely `kwargs` os . makedirs ( '..' , boa . kwargs ( { mode : 0


【文件预览】:
boa-main
----example()
--------argparse()
--------sklearn()
--------tf2()
----clang-format.py(7KB)
----package.json(2KB)
----tools()
--------clean-python.sh(135B)
--------utils.js(7KB)
--------check-network-env.js(293B)
--------bip.js(381B)
--------memory-leak-debugger.js(487B)
--------install-macos-tools.js(112B)
--------debuginfo.js(263B)
--------install-python.js(1KB)
--------check-dependence.js(455B)
----.github()
--------workflows()
----tests()
--------es-module-loaders()
--------base()
--------typescript()
--------stdlib()
--------numpy()
--------.gitignore(8B)
----esm()
--------loader.mjs(1KB)
----LICENSE(11KB)
----package-lock.json(174KB)
----src()
--------core()
--------binding.cc(1KB)
----.npmignore(237B)
----.eslintrc.js(8KB)
----tsconfig.json(438B)
----index.d.ts(3KB)
----.gitignore(213B)
----logo.png(175KB)
----lib()
--------utils.js(1KB)
--------index.js(5KB)
--------factory.js(716B)
--------delegator-loader.js(1KB)
--------worker.js(2KB)
--------proxy.js(12KB)
--------delegators()
----.nycrc.json(96B)
----pyodide()
--------checksums(63B)
--------Makefile(557B)
----README.md(15KB)
----.eslintignore(55B)
----pybind11()
--------patches()
--------checksums(64B)
--------Makefile(1KB)
----binding.gyp(2KB)

网友评论