python定时关机小脚本
本文实例为大家分享了python定时关机的具体代码,供大家参考,具体内容如下
# coding: utf-8 import sys import os import time reload(sys) sys.setdefaultencoding("GBK") # shutdown computer after time_diff seconds def shutdown(seconds): print str(seconds) + u' 秒后将会关机...' time.sleep(seconds) print u'关机啦。。。' os.system('shutdown -s -f -t 1') def main(): hour = input(u'延迟关机小时数:') print hour shutdown(hour * 3600) if __name__ == '__main__': main()
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持我们。
相关推荐
-
python实现定时提取实时日志程序
本文实例为大家分享了python定时提取实时日志的具体代码,供大家参考,具体内容如下 这是一个定时读取 实时日志文件的程序.目标文件是target_file. 它是应用程序实时写入的. 我要做的是,每个5秒钟,提取一次该日志文件中的内容,然后生成另一个文件,最后把这些文件都汇总. #!/usr/local/bin/python # coding:utf-8 import fileinput import time import os target_file = 'user.log' init_f
-
python3实现公众号每日定时发送日报和图片
本文实例为大家分享了python3实现公众号每日定时发送的具体代码,供大家参考,具体内容如下 步骤是这样:先申请公众号,找到接口文件.看了之后发现主要是通过corpid(企业秘钥)和corpsecret(应用秘钥)获得登录token,通过这个token进入各个url操作. 我这个用的是企业微信,所以有部门.其他公众号也类似.结果如下: # -*- coding:utf-8 -*- import requests import json import time url0 = 'https://qy
-
python实现Windows电脑定时关机
定时关机,功能:windows下,用户按照一定格式输入关机时间,系统到指定时间自动关闭 思路:从用户输入获取指定时间 分别以时分秒减去当前时间 最终计算得到当前时间距离指定 时间还有多少秒 作为关机命令的时间参数. 需要用到的模块: os 用于执行设定的系统命令 time 用于获取系统时间 需要用到cmd命令: shutdown -s -t xxx 其中xxx为距离自动关机所用秒数,即时间参数 shutdown -a 取消关机计划. 代码: import os import time input
-
浅析python实现scrapy定时执行爬虫
项目需要程序能够放在超算中心定时运行,于是针对scrapy写了一个定时爬虫的程序main.py ,直接放在scrapy的存储代码的目录中就能设定时间定时多次执行. 最简单的方法:直接使用Timer类 import time import os while True: os.system("scrapy crawl News") time.sleep(86400) #每隔一天运行一次 24*60*60=86400s或者,使用标准库的sched模块 import sched #初始化sch
-
Python定时发送消息的脚本:每天跟你女朋友说晚安
首先 你要有个女朋友 效果: 需要安装几个包 pip install wxpy pip install wechat_sender pip install requests 代码如下: from __future__ import unicode_literals from threading import Timer from wxpy import * from wechat_sender import Sender import time,requests bot = Bot(consol
-
python Celery定时任务的示例
本文介绍了python Celery定时任务的示例,分享给大家,具体如下: 配置 启用Celery的定时任务需要设置CELERYBEAT_SCHEDULE . Celery的定时任务都由celery beat来进行调度.celery beat默认按照settings.py之中的时区时间来调度定时任务. 创建定时任务 一种创建定时任务的方式是配置CELERYBEAT_SCHEDULE: #每30秒调用task.add from datetime import timedelta CELERYBEA
-
python 每天如何定时启动爬虫任务(实现方法分享)
python2.7环境下运行 安装相关模块 想要每天定时启动,最好是把程序放在linux服务器上运行,毕竟linux可以不用关机,即定时任务一直存活: #coding:utf8 import datetime import time def doSth(): # 把爬虫程序放在这个类里 print(u'这个程序要开始疯狂的运转啦') # 一般网站都是1:00点更新数据,所以每天凌晨一点启动 def main(h=1,m=0): while True: now = datetime.datetim
-
python 定时修改数据库的示例代码
当需要定时修改数据库时,一般我们都选择起一个定时进程去改库.如果将这种定时任务写入业务中,写成一个接口呢,定时进程显得有些不太合适?如果需要定时修改100次数据库,常规做法会启动100个进程,虽然这种进程非常轻量级,但还是会感觉不爽.实际上我们可以使用threading.Timer创建相应的线程来执行改库操作,思路也比较简单. 1.传入执行改库操作的时间update_time,用update_time和当前时间相减法,得到距离改库操作还有多少时间time_delay.求两个标准时间格式字符串的时
-
Python计算一个给定时间点前一个月和后一个月第一天的方法
本文实例讲述了Python计算一个给定时间点前一个月和后一个月第一天的方法.分享给大家供大家参考,具体如下: python如何获取一个时间点的前一个月和后一个月,网上虽然有很多教程,但是本人感觉太杂了而且不太好用,研究一番之后决定提供一种方法和思路. #!/usr/bin/env python # -*- coding: utf-8 -*- import datetime import calendar time = datetime.date(2017, 7, 20) #年,月,日 #求该月第
-
利用Python将每日一句定时推送至微信的实现方法
前言 前几天在网上看到一篇文章<教你用微信每天给女票说晚安>,感觉很神奇的样子,随后研究了一下,构思的确是巧妙.好,那就开始动工吧!服务器有了,Python环境有了,IDE打开了...然而...然而...我意识到了一个非常严重的问题...没有女朋友 (T_T)... 微信开发已经活跃了很长时间了,在微信开发中有一个神奇的接口它叫模板消息接口,它可以根据用户的openid从服务端给用户推送自定义的模板消息,正因如此,我们可以利用这个特征在服务器端随时向用户推送消息(前提是该用户关注了该公众号).
-
Python3实现带附件的定时发送邮件功能
本文实例为大家分享了Python3定时发送邮件功能的具体代码,供大家参考,具体内容如下 1. 导入模块 import os import datetime #定时发送,以及日期 import shutil #文件操作 import smtplib #邮件模块 from email.mime.text import MIMEText from email.mime.multipart import MIMEMultipart from email.header import Header impo
随机推荐
- cookie解决微信不能存储localStorage的问题
- 64位CentOs7源码安装mysql-5.6.35过程分享
- 网管专用自动更改IP\机器名\工作组的批处理
- Assoc显示或修改文件名扩展关联
- Js实现中国公民身份证号码有效性验证实例代码
- mysql巡检脚本(必看篇)
- PHP页面间参数传递的四种方法详解
- HTML Table 空白单元格补全的简单实现
- Java实现的自定义迭代器功能示例
- Java窗体居中显示的2种方法(实例讲解)
- flash与asp/php/asp.net通信的方法第1/3页
- 电脑英文缩写大全
- SQL Server双服务器架设并数据自动同步教程
- jQuery实用技巧必备(中)
- Android使用Retrofit2.0技术仿微信发说说
- Android自定义LinearLayout布局显示不完整的解决方法
- 菜鸟学习java设计模式之单例模式
- 基数排序简介及Java语言实现
- Java基于命令模式实现邮局发信功能详解
- vue使用v-for实现hover点击效果