博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
python版春节倒计时实时显示
阅读量:6236 次
发布时间:2019-06-22

本文共 940 字,大约阅读时间需要 3 分钟。

   昨天写了个计算距离今年春节还有几天的脚本,今天在群里看到可以实时刷新的一个脚本,利用flush()函数清空输出的功能,我把昨天的脚本修改了以下,下面直接上代码:

[root@localhost progressbar]# cat spring.py#coding=utf-8#!/usr/bin/env pythonimport datetimeimport sysimport timespring=datetime.datetime(2014,1,31,0,0,0)    #春节日期while  True:        pass        today=datetime.datetime.now()        #今天是几月几号        day=(spring-today).days              #得到还有几天        second=(spring-today).seconds     #得到还有几秒        sec=second%60                   #根据秒数得到还有几秒        minute=second/60%60             #根据秒得到分钟数        hour=second/60/60        #根据秒数得到小时        if hour>24:                hour=hour-24    #如果超过24小时,就要算超过1天,所以要减去24        sys.stdout.write( "离今年春节还有"+str(day)+"天"+str(hour)+"小时"+str(minute)+"分钟"+str(sec)+"秒"+'\r')#       sys.stdout.write( "离今年春节还有 %d 天 %d 小时 %d 分钟 %d 秒 \r "  %(day,hour,minute,sec) )        sys.stdout.flush()        time.sleep(1)[root@localhost progressbar]#

下面就看看效果吧:

效果不错,可以实时显示,感兴趣的朋友可以拷贝下脚本试试

转载地址:http://rawia.baihongyu.com/

你可能感兴趣的文章
HDU 1224 Free DIY Tour
查看>>
POJ 1975 Median Weight Bead (Floyd)
查看>>
根据用户输入的时间查询那天的数据
查看>>
协议的字段和打包解包要分离
查看>>
QNX入门参考
查看>>
aptana乱码解决办法(很原始的方法)
查看>>
用ClassPathXmlApplicationContext读取Spring配置文件的路径问题
查看>>
利用HTML5 的datalist 元素实现输入提示
查看>>
Kerberos
查看>>
.Net最佳实践3:使用性能计数器收集性能数据
查看>>
Mac上编译libimobiledevice库
查看>>
AngularJS中的ng-controller是什么东东
查看>>
使用AngularJS中的filterFilter函数进行过滤
查看>>
windows 下安装nodejs 要怎么设置环境变量
查看>>
零售月结
查看>>
Android与iOS支持的音频格式
查看>>
深入理解软件构造系统:原理与最佳实践
查看>>
MySQL5.7: sql script demo
查看>>
VC助手失效解决办法
查看>>
一起谈.NET技术,模拟IIS向Silverlight输出策略文件
查看>>