在浏览器中的远程计算机上获取代码的输出

问题描述 投票:0回答:1

我以前从未这样做过,因此,如果我的问题不太清楚(我不确定每个步骤的名称是什么),我感到抱歉。我有一个应该在浏览器中提供交互式界面的代码(我想类似于jupyter notebook)。运行代码后(我使用的是远程计算机,而不是我的个人计算机),消息之一是:Running on http://127.0.0.1:5000/当我尝试在浏览器中输入代码时,出现This site can’t be reached错误。同样,用于运行此代码的终端窗口不再处于活动状态(类似于我运行jupyter笔记本时的窗口)。我应该怎么做才能访问创建的交互式窗口?谢谢!

python browser
1个回答
0
投票

http://127.0.0.1称为回送ip,等效于localhost。远程计算机将程序托管在localhost上,即,除非将其托管在该计算机的公共ip上,否则无法从其他计算机访问该程序。

最简单的方法是在0.0.0.0:5000上托管。 5000只是一个端口,几乎可以是任何端口。现在可能会打印Running on http://0.0.0.0:5000/,但是您需要使用计算机的公共IP进行访问。

© www.soinside.com 2019 - 2024. All rights reserved.