首页 > 解决方案 > NodeJs 和 Google Colab

问题描述

我需要将一个数组/或参数从 NodeJS 传递到 Colab 笔记本或 Jupiter 笔记本。
我怎么能这样做?
有可能的一些解决方案吗?谢谢!

标签: jupytergoogle-colaboratorygoogle-api-nodejs-client

解决方案


  1. 运行 nodejs 作为网络服务器(最简单的模块 http 或 expressjs )并将您的数组/参数发布为 json(JSON.encode)。如果您没有服务器,您可以使用 whatsmyip 服务来查找您所在位置的 IP 地址,并调整您的路由器(调制解调器)以将端口指向您的计算机。在合作中你可以使用
    !wget http://myip:8080/myarrays -O my.json
    保存或 urllib.request.urlretrieve 检索。
  2. 在 colab 和 webserver/socket/file 实现中运行 nodejs。

推荐阅读