如何在谷歌云上运行我的python代码而又不用担心断开连接-绝对是初学者吗?

Pie*_*ton 2 python google-cloud-platform

我一直在尝试使用python 3在650 MB的csv文件上进行文本挖掘,而我的计算机功能不足以执行此操作。我的第二个解决方案是接触Google Cloud。我已经在谷歌云上设置了虚拟机和jupyter笔记本,并且运行良好。但是问题是,我一直担心会断开连接。实际上,我与Google服务器的连接丢失了几次,我的整个工作也丢失了。

我的问题:有没有办法让云运行我的代码而不必担心断开连接?我需要能够访问我的csv文件以及输出文件。

我知道有多种方法可以做到这一点,并且已经阅读了很多材料。但是,对于像我这样的初学者来说,它们太技术化了。我真的很欣赏一个更友好的版本。谢谢!

更新:这是我如何访问Google Cloud上的Jupyter笔记本:

1-我在Google云端上运行实例

2-我点击SSH

3-在出现的窗口中,键入以下内容:

jupyter notebook --ip=0.0.0.0 --port=8888 --no-browser &

我见过有人建议nohup在同一赞词的开头加上一些内容。我已经尝试过并收到以下消息:

nohup: ignoring input and appending output to 'nohup.out'

没有任何反应。

小智 5

如果我正确理解了您的问题,则可以在屏幕实例中运行该程序:

通过ssh连接后,screen
运行命令
按ctrl + a,ctrl + d现在您可以断开与ssh的连接,您的代码将继续运行。您可以通过以下方式重新连接到屏幕screen -r