我创建了一个 python 笔记本,其中有许多连接到许多数据帧的小部件,我可以在本地主机上使用 Voilà 很好地部署它。我想以最简单的方式了解我可以与内部网络和外部的人共享链接的方式。
我读过我的文章,建议使用 Heroku、Binder (with GitHub)、Google App Engine、PythonAnywhere...
所以我的问题是你对我的需求有什么建议?我想保留使用 Voilà 生成的界面,并且我希望不公开或至少不向所有人共享它。
谢谢
我创建了一个 python 笔记本,其中有许多连接到许多数据帧的小部件,我可以在本地主机上使用 Voilà 很好地部署它。我想以最简单的方式了解我可以与内部网络和外部的人共享链接的方式。
我读过我的文章,建议使用 Heroku、Binder (with GitHub)、Google App Engine、PythonAnywhere...
所以我的问题是你对我的需求有什么建议?我想保留使用 Voilà 生成的界面,并且我希望不公开或至少不向所有人共享它。
谢谢
有些服务允许您“基本上”将您的本地主机放在网络上,即它们允许人们远程访问在您的机器上作为本地主机托管的网站。我个人使用过https://ngrok.io。我还听说过localhost.run,它是最近推出的服务。使用这些服务,您将获得一个 URL,您现在可以将其发送给您希望访问您的服务的人。如果你这样做,你的本地机器(托管服务的机器)必须打开。
您还可以选择部署到 Google App Engine (GAE)、PythonAnywhere、Heroku 等主机。但是您应该添加某种形式的身份验证,以便仅向提供该身份验证的人授予访问权限。