python实现自动重启本程序的方法

您所在的位置:网站首页 收款音响怎么恢复出厂设置 python实现自动重启本程序的方法

python实现自动重启本程序的方法

#python实现自动重启本程序的方法| 来源: 网络整理| 查看: 265

python实现自动重启本程序的方法

发布于 2016-01-18 14:46:39 | 187 次阅读 | 评论: 0 | 来源: 网友投递

这里有新鲜出炉的Python教程,程序狗速度看过来!

Python编程语言Python 是一种面向对象、解释型计算机程序设计语言,由Guido van Rossum于1989年底发明,第一个公开发行版发行于1991年。Python语法简洁而清晰,具有丰富和强大的类库。它常被昵称为胶水语言,它能够把用其他语言制作的各种模块(尤其是C/C++)很轻松地联结在一起。

这篇文章主要介绍了python实现自动重启本程序的方法,涉及Python进程操作的相关技巧,具有一定参考借鉴价值,需要的朋友可以参考下

本文实例讲述了python实现自动重启本程序的方法。分享给大家供大家参考。具体实现方法如下:

#!/usr/local/bin/python #-*- coding: UTF-8 -*- #################################################################### # python 自动重启本程序 #################################################################### #import os,time #def close(): # print "程序重启!!!!" # print time.strftime('%Y.%m.%d-%H.%M.%S') # time.sleep(2) #3秒 # p = os.popen('11111111.bat') # while True: # line = p.readline(); # if '' == line: # break # print line #if __name__ == '__main__': # close() #################################################################### import time import sys import os def restart_program(): python = sys.executable os.execl(python, python, * sys.argv) if __name__ == "__main__": print 'start...' # answer = raw_input("Do you want to restart this program ? ") # if answer.strip() in "y Y yes Yes YES".split(): # restart_program() print u"3秒后,程序将结束...".encode("gbk") time.sleep(3) restart_program()

运行效果如下图所示:

相关阅读 : python实现自动重启本程序的方法 Python实现自动登录百度空间的方法 Python实现自动添加脚本头信息的示例代码 采用python实现简单QQ单用户机器人的方法 python实现下载给定网页上图片的方法 Python实现子类调用父类的方法示例 Python实现从订阅源下载图片的方法 python实现查询苹果手机维修进度的方法 Python中使用PDB库调试程序的方法 Python实现在线程里运行scrapy的方法 Python实现从脚本里运行scrapy的方法 python实现指定字符串补全空格的方法



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3