位置: 编程技术 - 正文

Python脚本后台运行的几种方式(python脚本运行命令)

编辑:rootadmin

推荐整理分享Python脚本后台运行的几种方式(python脚本运行命令),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:python如何运行脚本,python怎么运行脚本文件?,python怎么运行脚本,python怎么运行脚本,python脚本如何运行,python如何运行脚本,python运行python脚本,python如何运行脚本,内容如对您有帮助,希望把文章链接给更多的朋友!

一个用python写的监控脚本test1.py,用while True方式一直运行,在ssh远程(使用putty终端)时通过以下命令启动脚本:现在脚本正常运行,通过ps能看到进程号,此时直接关闭ssh终端(不是用exit命令,是直接通过putty的关闭按钮执行的), 再次登录后发现进程已经退出了。

通过后台启动的方式该问题已经解决,这里总结下,也方便我以后查阅。

linux 下后台运行

通过fork实现linux环境下,在c中守护进程是通过fork方式实现的,python也可以通过该方式实现,示例代码如下:

通过upstart方式实现

可以通过upstart把应用封装成系统服务,这里直接记录下完整示例。

1、编写python脚本2、编写upstat配置文件3、重新加载upstate4、启动服务5、停止服务

通过bash脚本实现

1、python代码2、编写启动脚本3、启动进程如果直接用&启动进程:直接关闭ssh终端会导致进程退出。

Python脚本后台运行的几种方式(python脚本运行命令)

通过screen、tmux等方式实现

如果临时跑程序的话,可以通过screen、tmux启动程序,这里描述下tmux启动的方式。

1、启动tmux

在终端输入tmux即可启动

2、在tmux中启动程序

直接执行如下命令即可(脚本参考上面的): python test.py

3、直接关闭ssh终端(比如putty上的关闭按钮);

4、重新ssh上去之后,执行如下命令:现在可以看到python程序还在正常执行。

windows下后台运行

在windows下没有深入的研究过,我经常用的方法是修改python脚本的扩展名为".pyw",双击即可后台运行,不需要修改任何代码。

浅谈JavaScript事件的属性列表 HTML4.0的新特性之一是能够使HTML事件触发浏览器中的行为,比如当用户点击某个HTML元素时启动一段JavaScript。下面是一个属性列表,可将之插入HTML标签以

ECMAScript 5中的属性描述符详解 属性描述符是ES5中新增的概念,其作用是给对象的属性增加更多的控制。Object.defineProperty要研究属性描述符,首先要谈谈Object.defineProperty方法。这个方

ECMAScript 5严格模式(Strict Mode)介绍 严格模式(StrictMode)是ECMAScript5的新特性,它允许你把整个程序,或者某个函数,放置在严格的操作语境中。这种严格的语境会防止某些特定的操作并

标签: python脚本运行命令

本文链接地址:https://www.jiuchutong.com/biancheng/382852.html 转载请保留说明!

上一篇:javascript中hasOwnProperty() 方法使用指南

下一篇:浅谈JavaScript事件的属性列表

  • 运费收入算销售收入吗
  • 营利性医疗机构筹建是什么意思
  • 顺流交易为什么调整被投资方
  • 营运资产周转次数平均值
  • 预提费用在资产负债表里写在哪
  • 纳税申报表包含哪些内容
  • 收到银行转来的进账通知单,上月的销货款
  • 申请开红字发票,原蓝字发票要退回来吗
  • 发票不附销货清单可以吗
  • 作废的现金支票怎么处理
  • 发票现金支付的做账增值税
  • 党组织专项经费项社区服务队项目简介
  • 调增教育经费如何做账
  • 企业税审要钱吗
  • 企业亏损需要缴税吗
  • 企业上市过程中遇到的困难
  • 详解非税收入
  • 企业支付宝税务局能查吗怎么查
  • 季度保税企业所得税申报的逾期申报怎么办?
  • 收到其他公司的捐赠收入怎么处理
  • 委托加工物资合并报表
  • 单位卖报纸的钱算什么
  • 什么收入不需要交税0税
  • 如何卸载某些系统软件
  • 我的世界1.12.2优化下载
  • 同一控制下的企业合并,合并方在企业合并中取得的资产
  • 发票与付款金额不一致违法吗
  • chrome使用教程
  • 阿里云jar包
  • 核电站弃置费用怎么算
  • 出售长期股权投资的交易费用
  • 升级nodejs到最新版本
  • 增值税不动产扣除项目
  • 税收罚款支出计入其他应付款吗对吗
  • 只有发票没有合同可以做账吗
  • 个人代扣代缴社保分录
  • 百旺连接服务器失败,是否使用离线文件进行更新
  • 二房东可以卖房吗
  • 现代服务行业有哪些
  • 社会团体指的是什么单位
  • 销售折扣单独开票的会计分录
  • 废品材料回收的会计分录
  • sqlmap暴力破解
  • 解决在sql脚本中怎么写
  • 雇用残疾人税收优惠
  • 企业所得税交完了转个人
  • 红冲以前年度收入
  • 员工社保报销流程
  • 福利费为什么不可以抵扣进项税
  • 银行卡被误扣多少钱
  • 利税总额计算公式表
  • 在记账过程中,可能发生各种各样的差错
  • 分支机构与总机构怎么纳税?
  • 物业公司代收水费账务处理
  • 五金领用流程
  • 企业如何降低存款利息
  • 原股东将全部股权转让
  • mysql could not be resolved: Name or service not known
  • freebsd更新命令
  • 安装metpy
  • 一键清理是干什么用的
  • linux的head命令
  • vi编辑器是干什么的
  • 耳朵前皮下有个小软包
  • Unity3D游戏开发标准教程
  • javascript屏蔽元素
  • javascript教程
  • android移动网络
  • cocos2dx小游戏
  • glslpe
  • ajax读取json
  • jquery 获得焦点
  • css onclick
  • jquery unload
  • javascript怎么样
  • 湖南电子税务局密码错误5次
  • 怎么样开通深圳医保
  • 一般纳税人做账收费标准
  • 开票软件登录失败怎么办
  • 税控发票证书密码是什么
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设