欢迎关注 『Python』 系列,持续更新中
欢迎关注 『Python』 系列,持续更新中
Timer(2, hello)#2秒后执行hello函数
from threading import Timer
def hello(message):
print("过了几秒才会出现的mzh")
print(message)
t = Timer(2, hello,(1))#2秒后执行hello函数
t.start() #开始计时器计时
print("马上出现的结果")
Traceback (most recent call last):
File "E:\python\python\lib\threading.py", line 932, in _bootstrap_inner
self.run()
File "E:\python\python\lib\threading.py", line 1254, in run
self.function(*self.args, **self.kwargs)
TypeError: hello() argument after * must be an iterable, not int
但是下面这样不会报错,区别只是从 Timer(2, hello,(1))
变成了 Timer(2, hello,("1"))
from threading import Timer
def hello(message):
print("过了几秒才会出现的mzh")
print(message)
t = Timer(2, hello,("1"))#2秒后执行hello函数
t.start() #开始计时器计时
print("马上出现的结果")
from threading import Timer
def hello():
print("过了几秒才会出现的mzh")
t = Timer(2, hello)#2秒后执行hello函数
t.start() #开始计时器计时
print("马上出现的结果")
from threading import Timer
def hello(message):
print("过了几秒才会出现的mzh")
print(message)
t = Timer(2, hello,("1"))#2秒后执行hello函数
t.start() #开始计时器计时
print("马上出现的结果")
大家喜欢的话,给个,点个关注!继续跟大家分享敲代码过程中遇到的问题!
版权声明:
发现你走远了@mzh原创作品,转载必须标注原文链接
Copyright 2022 mzh
Crated:2022-1-10
欢迎关注 『Python』 系列,持续更新中
欢迎关注 『Python』 系列,持续更新中
【Python安装第三方库一行命令永久提高速度】
【使用PyInstaller打包Python文件】
【更多内容敬请期待】