python需要联网运行吗_如何暂停在终端中运行的python脚本

我有一个网络爬行

python脚本在终端上运行了几个小时,它不断填充我的数据库.它有几个嵌套的for循环.出于某些原因,我需要重新启动计算机并从我离开的地方继续我的脚本.是否可以保留指针状态并恢复以前在终端中运行的脚本?

我正在寻找一个可以在不改变python脚本的情况下工作的解决方案.修改代码的优先级较低,因为这意味着重新启动程序并重新投入时间.

更新:

感谢VM的建议.我会接受的.为了完成,应该对脚本进行哪些通用修改以使其暂停和恢复?

UPDATE2:

在VM上移植工作正常.我还修改了脚本,使其能够对网络故障进行故障保护.代码如下.

最佳答案 您可以尝试挂起计算机或在虚拟机中运行,然后可以暂停.但是,由于您的脚本正在使用网络连接,因此一旦启动系统,您的脚本将无法从您离开的位置开始工作.暂停计算机并将其恢复或保存虚拟M / C并恢复它意味着您需要重新建立网络连接.对于系统外部的任何元素都是如此,网络就是其中之一.并且很有可能如果您使用动态网络,下次启动时您将获得一个新的IP,并且您之前工作的网络状态将无效.

如果您打算修改脚本,那么您需要记住的一些事情.

>添加序列化和反序列化功能. Python有pickle和更快的cPickle方法.

>添加重启点.执行此操作的最佳方法是定期保存状态,并在重新启动脚本时,在建立所有瞬态元素(如网络)后从上次保存的状态重新启动.

这不是一件容易的事,所以考虑投入大量的时间:-)

注意***

再想一想.更改脚本有一种替代方法.您可以尝试使用Amazon EC2等云虚拟化解决方案.

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/381474.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

晚上答辩的理论知识准备

web2.0介绍(对比web1.0): 有个人这么说的(呵呵,引用一下,觉得他说的不错) web1.0还是web2.0,不要去管二者的定义,那将毫无意义,WEB1.0也好,2.0也好…

eclipse中图片大小用什么单位_建筑工程行业中各个单位都是什么样的关系?

大家好,我叫开发商,最近我很烦恼,因为我爱上了一位名叫“国有土地”的女孩儿。故事就此开始。国有土地的父亲叫“国家”,权利很大,因为有很多其他人也喜欢国有土地,如果要娶到她,要送很多聘礼。…

java 关注公众号没有调接口_高频面试题:接口和抽象类的区别

作为一个基础的Java高频面试题,是所有Java面试者必须烂熟于心的。当然不能死记硬背,可以通过实际地写几个小demo,边实际操作边理解,既能感受到编程的快乐,更重要的是真的理解记住了二者的区别。此外,本篇文…

添加网页标题

创建协作—>工作组网站 的网站后&#xff0c;网站标题可能无法设置。 可以在SPD打开修改的页面&#xff0c;加入下面的信息 <asp:Content ContentPlaceHolderId"PlaceHolderPageTitle" runat"server"> 标题 </asp:Content> 这样就能将页面…

电池供电的电容麦_电容话筒受潮了怎么办?

听说许多人对电容话筒不了解&#xff0c;有人以为电容话筒可以直接插在电脑主板上用&#xff0c;有些人以为电容话筒可以插在卡拉ok的大两芯话筒口上用&#xff0c;有人以为电容话筒一定要独立的48V电源盒才能用等等。以上问题的答案全都是&#xff1a;不是。电容话筒最怕什么&…

c 调用openoffice word转pdf_批量 Word 转 PDF 方法

- START -手上有近百个 Word 文档需要转为 PDF, 怎么办&#xff1f;难道要一个一个的导出吗&#xff1f;确实&#xff0c;Office2010 以后版本的 Word 可以直接导出 PDF&#xff0c;是时候让 Python 来替我们干这个重复性的活了&#xff01;直接上代码&#xff1a;from win32co…

COM原理及应用之可连接对象

1、COM的高级特性 COM规范中有一些高级特性&#xff0c;如可连接对象、永久存储、一致的数据传输等&#xff0c;使COM规范具有更强的生命力&#xff0c;它们也是OLE的基础&#xff0c;但它们的应用又不仅仅局限于OLE&#xff0c;这些高级特性已经广泛应用于Windows操作系统上。…

hadoop put命令的格式_HDFS常用命令

一.HDFS命令行Hadoop help命令的使用1.hadoop -help查询所有Hadoop Shell支持的命令2.distcp这是Hadoop下的一个分布式复制程序&#xff0c;可以在不t同的HDFS集群间复制数据&#xff0c;也可以在本地文件间复制数据。hadoop distcp将/test/test.txt文件复制到/test/cp下面&…

python的opencv模块_OpenCV Python - 没有名为cv2的模块(再次)

我刚刚在Ubuntu 14.04上安装了OpenCV 3.0。它的工作原理。 根据官方教程&#xff0c;安装OpenCV。#!/bin/bashd #https://help.ubuntu.com/community/OpenCV version"$(wget -q -O - http://sourceforge.net/projects/opencvlibrary/files/opencv-unix | egrep -m1 -o \&q…

081212 晴

我把今天晚上这边的中国人忘年会取消了 但是应该是需要加班的 争取今天早点回家转载于:https://www.cnblogs.com/loverain/archive/2008/12/12/1353413.html

freemarker html 引入script_HTML编码规范

一、前言HTML作为描述网页结构的超文本标记语言&#xff0c;在百度一直有着广泛的应用。本文档的目标是使HTML代码风格保持一致&#xff0c;容易被理解和被维护。二、代码风格2.1. 缩进与换行​[强制] 使用 4个空格做为一个缩进层级&#xff0c;不允许使用 2个空格 或 tab字符。…

python制作词典_我的词典我做主!python3.5生成自己的词性词典

由于朋友需要做文本分析&#xff0c;前提是要将文本中的名词和动词剔除掉&#xff0c;但没有现成的名词和动词的txt格式的词典。于是找来了一个英汉词典&#xff0c;根据每一行出现的adj、adv、n、prep等&#xff0c;使用正则表达式匹配需要的词性&#xff0c;并将其追加写入到…

微软的几个职位简介

说起来比较惭愧&#xff0c;自己混微软圈子也不短了&#xff0c;但是今天还是第一次认真思考微软的这几个比较常用的职位&#xff0c;SDE、SDET、PM&#xff0c;仅供参考下&#xff0c;网上查的&#xff0c;如果有不对或者不全面的地方&#xff0c;欢迎指教 Dev&#xff1a;正式…

写入null_ArrayList并发写出现Null值

ArrayList并非线程安全的容器&#xff0c;这一点大家可能都非常清楚&#xff0c;但是在并发写入的情况下&#xff0c;不安全的情况具体有哪些&#xff0c;大家是否很清楚呢&#xff1f;本篇文章重点聊一下出现null的情况&#xff0c;然后对于其他并发写的安全做一个简单的叙述我…

c语言函数调用数组_第七讲:C语言基础之函数,第二节,实现汉诺塔

本文约2200字&#xff0c;主要讲了C语言基础之函数&#xff0c;递归&#xff0c;数组作为函数参数以及案例、练习题等。带你进入C语言的世界&#xff0c;入门C语言&#xff0c;后边将持续更新。可以收藏学习。想了解C语言基础之函数&#xff0c;函数的基本概述&#xff0c;函数…

当代国人绝难做到的10件平常事

1、在饭厅中保持低声。无论是在家中&#xff0c;还是在大饭店吃饭&#xff0c;中国人总爱高声喧哗&#xff0c;如果是饮酒&#xff0c;还会扯酒皮&#xff0c;猜拳行令&#xff0c;完全不把旁人放在眼中。因而&#xff0c;在中国&#xff0c;也没有人觉得饭厅噪音得治一治。事实…

仍然报错_only_full_group_by配置,竟让所有应用报错?

推荐学习周一福利到&#xff01;献上“独家全新”MySQL进阶套餐&#xff0c;简直就是血赚 全网独家的“MySQL高级知识”集合&#xff0c;骨灰级收藏&#xff0c;手慢则无 1. 踩坑经历一个很平常的下午&#xff0c;大家都在埋头认真写bug呢&#xff0c;突然企业微信群里炸锅了&a…

根据录入的计算公式计算_污水处理工程设计入门(10)—堰口计算

呓语&#xff1a;虽然现在很多人会推送很多的快速计算表格&#xff0c;但是我并不想授人以鱼。我希望每一个想学习想入门做污水处理工程设计的人先看懂如何设计&#xff0c;再去想如何快速计算&#xff0c;再去想怎么改进。再者&#xff0c;想想有一天你当领导审图了&#xff0…

DNN SEO专题 (收集)

SEO, 是Search Engine Optimization的缩写, 翻译过来是“搜索引擎优化", 直白说就是“针对搜索引擎所做的优化处理工作”。 是一种利用搜索引擎的搜索规则来提高目的网站在有关搜索引擎( Google, Baidu, Live Search 等) 内提名的方式。它可以给你的网站带来更多的客户访问…

发送请求_发送soap请求调用WSDL

");soap.Append("");soap.Append("");soap.Append("XX系统");soap.Append("");soap.Append(DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss"));soap.Append("");soap.Append("{"LoginName":&qu…