Python 做一个 小程序 , 显示 倒计时, 怎么计到最后 1秒才显示

请协助解决, 以下是自己做的一个小程序 .
想让输入的时间(秒) 按倒计时的方法,再显示出来.
但问题是 : 显示到最后 1秒 才出来,

import time
import tkinter as tk
from os import system

PC_UI = tk.Tk()
PC_UI.title('关机/重启软件')
PC_UI.geometry('250x100')

函数定义

def PC_poweroff(self):
global delayTime
val = int(tk.Entry.get(delayTime))
i=0
while i < val :
i= i+1
time.sleep(0.5)

print(i)

    valN = str(i)
    powerofflabel = tk.Label(PC_UI,text = valN)
    powerofflabel.grid(row=2,column = 1, sticky = 'W')

system('shutdown -s -t 1') # 关机

def PC_restart(self):
time.sleep(delayTime)
system('shutdown -r') # 重启

power and reboot delay time

delayLabel = tk.Label(PC_UI, text ='延时时间输入:')
delayLabel.grid(row=0, column=0, sticky='E')
delayTime = tk.Entry(PC_UI)
delayTime.grid(row =0, column=1, sticky='E')

#power off UI
poweroff_button = tk.Button(PC_UI, text ='关机')
poweroff_button.bind('',PC_poweroff)
poweroff_button.grid(row=1, column=0, sticky='E')

#reboot UI
reboot_button = tk.Button(PC_UI, text='重启')
reboot_button.bind('',PC_restart)
reboot_button.grid(row=1, column=1, sticky='E')

#Delay timer
#powerofflabel = tk.Label(PC_UI, text = valN)
#powerofflabel.grid(row=2, column=1, sticky='W')

PC_UI.mainloop()

1个回答

先把代码贴贴对吧。
因为智障女产品瞎搞,现在代码都是乱的,所以没法回答了。

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
Python做的爬虫怎么放到微信小程序上面去?

我想做一个微信小程序,然后后端是一个Python写的网站爬虫,用来爬一些牌子的商品上新数据,小程序就用来获取和显示爬到的数据,但是不想一直带着电脑,所以想把爬虫做成一个微信小程序放到手机上。 自己目前还是大二,编程能力渣渣,所以想借这个机会提高一下自己的能力,还请大佬指点怎么把Python做的爬虫变成微信小程序 我有了解到java做后端的,但是我java才学了一丢丢,和没学差不多,所以如果和java相关的也是可以的,我看看能不能努力去学学看,当然最好是Python

用python写个小程序。

![图片说明](https://img-ask.csdn.net/upload/201801/04/1515077130_302271.jpg)

python写的爬虫怎么放在微信小程序的环境下运行(或者说怎么在微信小程序写爬虫)?

本人大四,现在正在准备毕业设计,不想做一般的web项目(所有人都在做没有什么新意),思来想去最后决定用python写个爬虫(这个是毕设的核心功能),然后想联系当下的较流行的微信小程序,把爬虫放到微信小程序上进行运行(曾在网上看到一位大神在小程序上爬豆瓣的妹子图,感觉和我想要的差不多)。大致的流程基本是这样的。所以想大佬们指导一下小弟,怎么在小程序上实现爬虫?

python如何用一个程序向另一个程序发送数据

假如有一个python程序等待输入,然后另一个程序向这个程序发送A。请问该怎么实现?

Python编写的简单计时器程序问题

``` import time as t class MyTimer(): #计时开始 def start(self): self.starttime=t.localtime print("计时开始") #计时结束 def stop(self): self.stoptime=t.localtime self.__calc() print("计时结束") #计算运行时间,内部方法 def __calc(self): self.lasted=[] self.prompt="总共运行了" for index in range(6): self.lasted.append(self.stoptime[index]-self.starttime[index]) self.prompt+=str(self.lasted[index]) print(self.prompt) ``` 这是个简单的计时器程序,运行时出现如下错误,请大神指导,谢谢。。 ![图片说明](https://img-ask.csdn.net/upload/201607/06/1467777726_811299.png)

python中如何一个程序运行两段代码块

在python中如果做到一段程序在同时运行两个代码块 例如:一个小游戏在运行另一段代码在 计时,时间一到游戏代码就会终止。这样的情况如何实现

把这个python程序定义为一个新的函数,并且带有3个参数,参数名单是海绵宝宝,派大星,章鱼哥

import random import time luckylist = ['海绵宝宝','派大星','章鱼哥'] a = random.choice(luckylist) print('开奖倒计时', 3) time.sleep(1) print('开奖倒计时', 2) time.sleep(1) print('开奖倒计时', 1) time.sleep(1) image = ''' /\_)o< | \\ | O . O| \_____/ ''' print(image) print('恭喜'+a+'中奖!')

一个简单Python程序的执行顺序问题

**问题描述:想用python程序实现一个登陆验证用户名密码的效果,但是我修改前的python代码与我想象中的不太一样,修改后的python代码与我预想的执行结果(红色代码最后输出)一致,但是却不知其所以然,求大神解答** 运行环境:Windows,pycharm ## **修改前的python代码如下:** ``` user_n = "user" user_p = "123" bit = False for i in range(3): user_name = str(input("请输入账户名:")) user_password = str(input("请输入密码:")) if user_name == user_n and user_password == user_p: bit = True print("登录成功,欢迎回来") exit() else: print("用户名密码错误,请重新输入") if not bit: exit("尝试次数超过限制") ``` ## 我预想的执行结果 ![图片说明](https://img-ask.csdn.net/upload/201901/26/1548480347_659870.jpg) ## 而我实际的执行结果 ![图片说明](https://img-ask.csdn.net/upload/201901/26/1548480506_562785.jpg) ## **修改后的python代码与我的预想执行结果一致,代码如下:** ``` user_n = "user" user_p = "123" for i in range(3): user_name = str(input("请输入账户名:")) user_password = str(input("请输入密码:")) if user_name == user_n and user_password == user_p: print("登录成功,欢迎回来") exit() else: print("用户名密码错误,请重新输入") else: exit("尝试次数超过限制") ``` 

Python小程序求解答+++

![图片说明](https://img-ask.csdn.net/upload/201601/29/1454044517_24049.png) 这是什么意思啊,我是照着书上来的啊。

Python 中的GUI写一个复杂的计算器程序

使用Python中的GUI写一个尽可能实现各种算法的计算器程序,计算越复杂越好

python 用正则怎么提取到最后一个指定字符后的字符串

a = "Server.ServerCapabilities.aaaaa" b = "Server.ServerCapabilities.zzzzz.bbbbb" c = "Server.ServerCapabilities.rrrrrrr.ssssssss.cccccc" 我怎样才能取到每个字符串最后一个 . 后的字符串 例如: a 我取到"aaaaa" b 我取到"bbbbb" c 我取到"cccccc" 怎么用python的re模块里的findall来拿到它?? 望大佬们帮助一下小弟

想读取不同路径的python程序输出结果读取入另一个python程序进行 不知道用什么函数-

想读取不同路径的python程序输出结果读取入另一个python程序进行 不知道用什么函数-

需求一个简单的python Gui 界面。

做了一个输入关键词和种类名爬数据库,并可以画出多张图片的python小代码, 但是想给这些东西整到一个gui小界面上,entry可以输入内容然后用作爬取数据库, button执行,在右侧显示生成图片。 大概是这样![图片说明](https://img-ask.csdn.net/upload/201807/06/1530842820_579433.png) 这种小界面用python该怎么做啊? 求大神来个带解释的界面代码给瞅瞅。

关于python 抓取结果返回只有最后一个的问题

py新手,看着别人写了一个抓数据,遇到的问题是再内部循环中的结果result是正确的,最外部的结果只有内部的最后一个 ``` # -*- coding:utf-8 -*- import requests from bs4 import BeautifulSoup #抓取历史天气 #author wx #param year 年 #param month 月 def weaFetch(year,month): #初始化结果 result = {} #初始话url url = 'http://lishi.tianqi.com/beijing/' #加入年月得到完整的url resultUrl = url + year + month + '.html' #得到页面 res = requests.get(resultUrl) soup = BeautifulSoup(res.text,'html.parser') #找到要抓的内容位置 data = soup.find('div', {'class': 'tqtongji2'}) #内容集 ul = data.find_all('ul') #每天的天气内容 for day in ul[1:]: li = day.find_all('li') for daydata in li: #日期 result['date'] = li[0].string #最高温度 result['higntemp'] = li[1].string #最低温度 result['lowtemp'] = li[2].string #天气 result['weather'] = li[3].string #风向 result['wind'] = li[4].string #风力 result['windlevel'] = li[5].string #print(result) #print(result) #print(result) return result ```

python 的数据 怎么显示到html5上

我是一个编程菜鸟,在学python 在做个小项目,下面写了一个小程序 ![图片说明](https://img-ask.csdn.net/upload/201609/15/1473916479_685589.png) 就是想在html上,显示出来,user_email 这个变量的值,请问怎么操作!谢谢!

求用Python写个小函数:让用户在界面输入一个数字,然后返回输出这个数字加1的结果

求用Python写个函数:让用户在界面输入一个数字,然后返回输出这个数字加1的结果,小白刚学Python,求指点,谢谢!

想用python实现一个桌面宠物

之前看到有人用java写了个live2d的桌面宠物,想用python3试试,但是完全没头绪,搜索了一番也没有答案,有没有大神能帮帮忙提供下思路或者用什么库

在vscode搭建Python环境,我已经下载了Python3.8,为啥vscode里面却显示我没有安装

![图片说明](https://img-ask.csdn.net/upload/202002/11/1581390447_103947.png)![图片说明](https://img-ask.csdn.net/upload/202002/11/1581390453_435419.png) 我已经安装完Python了,但是在vscode命令里面选择Python解释器的时候却搜索不到Python。

初学Python,温度转换程序

Python编程练习[温度转换](https://python123.io/student/courses/0/groups/323/problems/programmings/626) 请编写程序将用户输入华氏度转换为摄氏度,或将输入的摄氏度转换为华氏度。 转换算法如下:(C表示摄氏度、F表示华氏度) C = ( F - 32 ) / 1.8 F = C * 1.8 + 32 要求如下: - 输入输出的摄氏度采用大写字母C开头,温度可以是整数或小数,如:C12.34指摄氏度12.34度; - 输入输出的华氏度采用大写字母F开头,温度可以是整数或小数,如:F87.65指摄氏度87.65度; - 不考虑异常输入的问题,输出保留小数点后两位; - 使用input()获得测试用例输入时,不要增加提示字符串 我的代码是 ~~~ emp = input() if temp[0] == 'C': result = float('%.2f' % (float(temp[1:])*1.8+32)) print('F'+str(result)) elif temp[0] == 'F': result = float('%.2f' % ((float(temp[1:])-32)/1.8)) print('C'+str(result)) ~~~ 出现的问题是:是能处理浮点数,输入整数时,输出就不能保留小数点后两位,可能是float(temp[1:])出错了,求解 如输入:F32 输出:C0.0 正确输出是:C0.00

大学四年自学走来,这些私藏的实用工具/学习网站我贡献出来了

大学四年,看课本是不可能一直看课本的了,对于学习,特别是自学,善于搜索网上的一些资源来辅助,还是非常有必要的,下面我就把这几年私藏的各种资源,网站贡献出来给你们。主要有:电子书搜索、实用工具、在线视频学习网站、非视频学习网站、软件下载、面试/求职必备网站。 注意:文中提到的所有资源,文末我都给你整理好了,你们只管拿去,如果觉得不错,转发、分享就是最大的支持了。 一、电子书搜索 对于大部分程序员...

在中国程序员是青春饭吗?

今年,我也32了 ,为了不给大家误导,咨询了猎头、圈内好友,以及年过35岁的几位老程序员……舍了老脸去揭人家伤疤……希望能给大家以帮助,记得帮我点赞哦。 目录: 你以为的人生 一次又一次的伤害 猎头界的真相 如何应对互联网行业的「中年危机」 一、你以为的人生 刚入行时,拿着傲人的工资,想着好好干,以为我们的人生是这样的: 等真到了那一天,你会发现,你的人生很可能是这样的: ...

Java基础知识面试题(2020最新版)

文章目录Java概述何为编程什么是Javajdk1.5之后的三大版本JVM、JRE和JDK的关系什么是跨平台性?原理是什么Java语言有哪些特点什么是字节码?采用字节码的最大好处是什么什么是Java程序的主类?应用程序和小程序的主类有何不同?Java应用程序与小程序之间有那些差别?Java和C++的区别Oracle JDK 和 OpenJDK 的对比基础语法数据类型Java有哪些数据类型switc...

我以为我学懂了数据结构,直到看了这个导图才发现,我错了

数据结构与算法思维导图

String s = new String(" a ") 到底产生几个对象?

老生常谈的一个梗,到2020了还在争论,你们一天天的,哎哎哎,我不是针对你一个,我是说在座的各位都是人才! 上图红色的这3个箭头,对于通过new产生一个字符串(”宜春”)时,会先去常量池中查找是否已经有了”宜春”对象,如果没有则在常量池中创建一个此字符串对象,然后堆中再创建一个常量池中此”宜春”对象的拷贝对象。 也就是说准确答案是产生了一个或两个对象,如果常量池中原来没有 ”宜春” ,就是两个。...

技术大佬:我去,你写的 switch 语句也太老土了吧

昨天早上通过远程的方式 review 了两名新来同事的代码,大部分代码都写得很漂亮,严谨的同时注释也很到位,这令我非常满意。但当我看到他们当中有一个人写的 switch 语句时,还是忍不住破口大骂:“我擦,小王,你丫写的 switch 语句也太老土了吧!” 来看看小王写的代码吧,看完不要骂我装逼啊。 private static String createPlayer(PlayerTypes p...

Linux面试题(2020最新版)

文章目录Linux 概述什么是LinuxUnix和Linux有什么区别?什么是 Linux 内核?Linux的基本组件是什么?Linux 的体系结构BASH和DOS之间的基本区别是什么?Linux 开机启动过程?Linux系统缺省的运行级别?Linux 使用的进程间通信方式?Linux 有哪些系统日志文件?Linux系统安装多个桌面环境有帮助吗?什么是交换空间?什么是root帐户什么是LILO?什...

Linux命令学习神器!命令看不懂直接给你解释!

大家都知道,Linux 系统有非常多的命令,而且每个命令又有非常多的用法,想要全部记住所有命令的所有用法,恐怕是一件不可能完成的任务。 一般情况下,我们学习一个命令时,要么直接百度去搜索它的用法,要么就直接用 man 命令去查看守冗长的帮助手册。这两个都可以实现我们的目标,但有没有更简便的方式呢? 答案是必须有的!今天给大家推荐一款有趣而实用学习神器 — kmdr,让你解锁 Linux 学习新姿势...

和黑客斗争的 6 天!

互联网公司工作,很难避免不和黑客们打交道,我呆过的两家互联网公司,几乎每月每天每分钟都有黑客在公司网站上扫描。有的是寻找 Sql 注入的缺口,有的是寻找线上服务器可能存在的漏洞,大部分都...

史上最全的 python 基础知识汇总篇,没有比这再全面的了,建议收藏

网友们有福了,小编终于把基础篇的内容全部涉略了一遍,这是一篇关于基础知识的汇总的文章,请朋友们收下,不用客气,不过文章篇幅肯能会有点长,耐心阅读吧爬虫(七十)多进程multiproces...

讲一个程序员如何副业月赚三万的真实故事

loonggg读完需要3分钟速读仅需 1 分钟大家好,我是你们的校长。我之前讲过,这年头,只要肯动脑,肯行动,程序员凭借自己的技术,赚钱的方式还是有很多种的。仅仅靠在公司出卖自己的劳动时...

女程序员,为什么比男程序员少???

昨天看到一档综艺节目,讨论了两个话题:(1)中国学生的数学成绩,平均下来看,会比国外好?为什么?(2)男生的数学成绩,平均下来看,会比女生好?为什么?同时,我又联想到了一个技术圈经常讨...

85后蒋凡:28岁实现财务自由、34岁成为阿里万亿电商帝国双掌门,他的人生底层逻辑是什么?...

蒋凡是何许人也? 2017年12月27日,在入职4年时间里,蒋凡开挂般坐上了淘宝总裁位置。 为此,时任阿里CEO张勇在任命书中力赞: 蒋凡加入阿里,始终保持创业者的冲劲,有敏锐的...

总结了 150 余个神奇网站,你不来瞅瞅吗?

原博客再更新,可能就没了,之后将持续更新本篇博客。

副业收入是我做程序媛的3倍,工作外的B面人生是怎样的?

提到“程序员”,多数人脑海里首先想到的大约是:为人木讷、薪水超高、工作枯燥…… 然而,当离开工作岗位,撕去层层标签,脱下“程序员”这身外套,有的人生动又有趣,马上展现出了完全不同的A/B面人生! 不论是简单的爱好,还是正经的副业,他们都干得同样出色。偶尔,还能和程序员的特质结合,产生奇妙的“化学反应”。 @Charlotte:平日素颜示人,周末美妆博主 大家都以为程序媛也个个不修边幅,但我们也许...

MySQL数据库面试题(2020最新版)

文章目录数据库基础知识为什么要使用数据库什么是SQL?什么是MySQL?数据库三大范式是什么mysql有关权限的表都有哪几个MySQL的binlog有有几种录入格式?分别有什么区别?数据类型mysql有哪些数据类型引擎MySQL存储引擎MyISAM与InnoDB区别MyISAM索引与InnoDB索引的区别?InnoDB引擎的4大特性存储引擎选择索引什么是索引?索引有哪些优缺点?索引使用场景(重点)...

新一代神器STM32CubeMonitor介绍、下载、安装和使用教程

关注、星标公众号,不错过精彩内容作者:黄工公众号:strongerHuang最近ST官网悄悄新上线了一款比较强大的工具:STM32CubeMonitor V1.0.0。经过我研究和使用之...

如果你是老板,你会不会踢了这样的员工?

有个好朋友ZS,是技术总监,昨天问我:“有一个老下属,跟了我很多年,做事勤勤恳恳,主动性也很好。但随着公司的发展,他的进步速度,跟不上团队的步伐了,有点...

我入职阿里后,才知道原来简历这么写

私下里,有不少读者问我:“二哥,如何才能写出一份专业的技术简历呢?我总感觉自己写的简历太烂了,所以投了无数份,都石沉大海了。”说实话,我自己好多年没有写过简历了,但我认识的一个同行,他在阿里,给我说了一些他当年写简历的方法论,我感觉太牛逼了,实在是忍不住,就分享了出来,希望能够帮助到你。 01、简历的本质 作为简历的撰写者,你必须要搞清楚一点,简历的本质是什么,它就是为了来销售你的价值主张的。往深...

大学一路走来,学习互联网全靠这几个网站,最终拿下了一把offer

大佬原来都是这样炼成的

离职半年了,老东家又发 offer,回不回?

有小伙伴问松哥这个问题,他在上海某公司,在离职了几个月后,前公司的领导联系到他,希望他能够返聘回去,他很纠结要不要回去? 俗话说好马不吃回头草,但是这个小伙伴既然感到纠结了,我觉得至少说明了两个问题:1.曾经的公司还不错;2.现在的日子也不是很如意。否则应该就不会纠结了。 老实说,松哥之前也有过类似的经历,今天就来和小伙伴们聊聊回头草到底吃不吃。 首先一个基本观点,就是离职了也没必要和老东家弄的苦...

为什么你不想学习?只想玩?人是如何一步一步废掉的

不知道是不是只有我这样子,还是你们也有过类似的经历。 上学的时候总有很多光辉历史,学年名列前茅,或者单科目大佬,但是虽然慢慢地长大了,你开始懈怠了,开始废掉了。。。 什么?你说不知道具体的情况是怎么样的? 我来告诉你: 你常常潜意识里或者心理觉得,自己真正的生活或者奋斗还没有开始。总是幻想着自己还拥有大把时间,还有无限的可能,自己还能逆风翻盘,只不是自己还没开始罢了,自己以后肯定会变得特别厉害...

什么时候跳槽,为什么离职,你想好了么?

都是出来打工的,多为自己着想

为什么程序员做外包会被瞧不起?

二哥,有个事想询问下您的意见,您觉得应届生值得去外包吗?公司虽然挺大的,中xx,但待遇感觉挺低,马上要报到,挺纠结的。

当HR压你价,说你只值7K,你该怎么回答?

当HR压你价,说你只值7K时,你可以流畅地回答,记住,是流畅,不能犹豫。 礼貌地说:“7K是吗?了解了。嗯~其实我对贵司的面试官印象很好。只不过,现在我的手头上已经有一份11K的offer。来面试,主要也是自己对贵司挺有兴趣的,所以过来看看……”(未完) 这段话主要是陪HR互诈的同时,从公司兴趣,公司职员印象上,都给予对方正面的肯定,既能提升HR的好感度,又能让谈判气氛融洽,为后面的发挥留足空间。...

面试阿里p7,被按在地上摩擦,鬼知道我经历了什么?

面试阿里p7被问到的问题(当时我只知道第一个):@Conditional是做什么的?@Conditional多个条件是什么逻辑关系?条件判断在什么时候执...

你期望月薪4万,出门右拐,不送,这几个点,你也就是个初级的水平

先来看几个问题通过注解的方式注入依赖对象,介绍一下你知道的几种方式@Autowired和@Resource有何区别说一下@Autowired查找候选者的...

面试了一个 31 岁程序员,让我有所触动,30岁以上的程序员该何去何从?

最近面试了一个31岁8年经验的程序猿,让我有点感慨,大龄程序猿该何去何从。

大三实习生,字节跳动面经分享,已拿Offer

说实话,自己的算法,我一个不会,太难了吧

程序员垃圾简历长什么样?

已经连续五年参加大厂校招、社招的技术面试工作,简历看的不下于万份 这篇文章会用实例告诉你,什么是差的程序员简历! 疫情快要结束了,各个公司也都开始春招了,作为即将红遍大江南北的新晋UP主,那当然要为小伙伴们做点事(手动狗头)。 就在公众号里公开征简历,义务帮大家看,并一一点评。《启舰:春招在即,义务帮大家看看简历吧》 一石激起千层浪,三天收到两百多封简历。 花光了两个星期的所有空闲时...

立即提问
相关内容推荐