鱼C论坛

 找回密码
 立即注册
查看: 1270|回复: 8

[已解决]pyscript里是不是不能用 time.sleep() 我间隔5s地输出当地时间,显示结果一样

[复制链接]
发表于 2022-5-11 16:26:13 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x

pyscript里是不是不能用 time.sleep()???

我间隔5s地输出当地时间,显示结果一样

这是python脚本代码↓
111.png

这是HTML运行结果↓
222.png

这是HTML代码↓
333.png
最佳答案
2022-5-12 10:00:58
加个 js 定时器就好:
var int=self.setInterval("showTime()",5000);
function showTime()
{
var d=new Date();
var t=d.toLocaleTimeString();
document.getElementById("元素id值").value=t;
}
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2022-5-11 17:27:11 | 显示全部楼层
不知道它的内部解析原理,因为js 是不支持SLEEP的,所以它要是绕不过js引擎  估计还是不行的
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-5-11 17:28:45 | 显示全部楼层
wp231957 发表于 2022-5-11 17:27
不知道它的内部解析原理,因为js 是不支持SLEEP的,所以它要是绕不过js引擎  估计还是不行的

大佬牛啊,那是不是我去搜一搜js的延时方法,能复现到python就成了?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2022-5-11 17:29:28 | 显示全部楼层
wuchun6666 发表于 2022-5-11 17:28
大佬牛啊,那是不是我去搜一搜js的延时方法,能复现到python就成了?

不行,js是使用回调函数来实现延时的
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-5-11 17:32:14 | 显示全部楼层
wp231957 发表于 2022-5-11 17:29
不行,js是使用回调函数来实现延时的

啊这,,,,感谢大佬,我去看看js
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2022-5-11 17:33:28 From FishC Mobile | 显示全部楼层
这个东西刚刚冒头,你还是不要去做小白鼠的好,等他完全成熟了再用不是狠好
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 1 反对 0

使用道具 举报

 楼主| 发表于 2022-5-11 17:37:21 | 显示全部楼层
wp231957 发表于 2022-5-11 17:33
这个东西刚刚冒头,你还是不要去做小白鼠的好,等他完全成熟了再用不是狠好

好的大佬,老老实实去学js
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2022-5-12 10:00:58 | 显示全部楼层    本楼为最佳答案   
加个 js 定时器就好:
var int=self.setInterval("showTime()",5000);
function showTime()
{
var d=new Date();
var t=d.toLocaleTimeString();
document.getElementById("元素id值").value=t;
}
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 1 反对 0

使用道具 举报

 楼主| 发表于 2022-5-12 15:32:04 | 显示全部楼层
不二如是 发表于 2022-5-12 10:00
加个 js 定时器就好:

感谢小甲鱼老师!!!
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-11-18 08:39

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表