当前位置: 首页 > news >正文

视频网站怎么做采集大型网站开发 框架

视频网站怎么做采集,大型网站开发 框架,个人网站开发软件,百度推广代理加盟我在跑爬虫程序的时候#xff0c;由于爬虫程序的等待目标服务器返回数据的时间很长#xff0c;而cpu占用很低#xff0c;所以经常挂着代理一跑就跑好几百个。但是爬虫程序通常是写了死循环#xff0c;或直到分配给该进程的任务都跑完才退出的。如果我们想中途结束掉这些任务…我在跑爬虫程序的时候由于爬虫程序的等待目标服务器返回数据的时间很长而cpu占用很低所以经常挂着代理一跑就跑好几百个。但是爬虫程序通常是写了死循环或直到分配给该进程的任务都跑完才退出的。如果我们想中途结束掉这些任务是没办法手工一个一个kill掉的。那么该如何结束这些进程呢 我的方法就是在运行爬虫进程时记录该进程的Pid然后在需要手动结束时再用语句kill掉它们。 for i in {1..100} do nohup python NetEase_comms_proxy.py hehe.dat 21 echo $! run.pid sleep 10 done 上述语句完成了将脚本在后台运行100便并且将pid append到run.pid文件中。其中nohup 是 no hang up的缩写命令。do…done之间是被循环的语句。 接下来就是kill掉它们的语句了我用的python import os if __name__ __main__: fin open(run.pid, r) pids [] for line in fin: pids.append(line.strip()) for pid in pids: cmd kill pid os.system(cmd) 这样就把记录下来的pid全部kill掉了。 但需要注意的一点时如果在任务运行期间有的进程由于完成任务或者出错而退出。其他的程序可能会share这些进程的Pid,这样如果在运行kill脚本的时候可能附带就把这些进程也给Kill掉了造成不必要的麻烦。 以上这篇用python记录运行pid,并在需要时kill掉它们的实例就是小编分享给大家的全部内容了希望能给大家一个参考也希望大家多多支持脚本之家。
http://www.pierceye.com/news/385419/

相关文章:

  • 深圳做网站排名公司哪家好html网页设计实训报告范文
  • 外贸网站开发做动画 的 网站有哪些软件下载
  • 中国建设银行吉林省分行官网站wordpress形式
  • 做门户网站可以用的字体黑龙江建设教育网站
  • 怎么做网站建设赚钱知名品牌设计logo解析
  • wordpress全站静态化做公司网站 找谁做
  • 广安网站建设哪家好网站模板下载网站
  • 游戏怎么做充值网站wordpress 预约主题
  • 珠海做网站三年多少钱免费ai写作网站3000字
  • 陕西建设网综合服务中心网站跨境电商怎么搞
  • 青岛做网站需要多少钱怎么在网上卖东西赚差价
  • 永康网站设计新闻门户网站建设方案
  • 个人做网站被骗洛阳电商网站建设公司排名
  • 蒙文网站建设情况汇报设计素材网站照片
  • 南京网站设计费用wordpress讨论
  • 可以做防盗水印的网站工业设计专业最好的大学
  • 中国flash网站模板中心温州做网站软件
  • 个人网站设计论文前言搜索引擎推广的网络营销渠道
  • 中国国家建设部网站如何做网站赚流量钱
  • wordpress 网站底部美化天津seo排名扣费
  • 网站开发PHP招聘宁波梅山建设局网站
  • 免费做一建或二建题目的网站colorway wordpress
  • 简单网站建设合同贵州省高层建筑信息平台
  • 手机网站登录模板电视剧百度风云榜
  • 一嗨租车网站建设的功能特色梅林做网站
  • 网站关于我们怎么做36氪 wordpress 模板
  • 医疗网站建设计划书菏泽手机网站建设
  • 南京外贸网站建设哪家好免费网站建站方法
  • 文化馆建设网站网架公司有哪些
  • 企业如何申请网站51网站空间相册