python如何按规定的时间延迟?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python如何按规定的时间延迟?相关的知识,希望对你有一定的参考价值。

我知道time.sleep()是延迟,括号里面要输数字,可是我想要让用这个软件的人先输入自己想让这个程序延迟的时间,我先定义了n=input("请输入您想延迟的时间"),然后按输入的数字进行延迟,可是我在time.sleep()括号里面写n的话不能识别,请教各位大佬应该怎么写代码才对,谢谢!

你这n变量的类型不符合time.sleep()的要求,需要把n转换成time.sleep()支持的类型:

例如:

n = input("延时时间:")
print(time.ctime())
time.sleep(int(n))
print(time.ctime())

效果:

参考技术A 我知道time.sleep()是延迟,括号里面要输数字,可是我想要让用这个软件的人先输入自己想让这个程序延迟的时间,我先定义了n=input("请输入您想延迟的时间"),然后按输入的数字进行延迟,可是我在time.sleep()括号里面写n的话不能识别,请教各位大佬应该怎么写代码才对,谢谢!

Android:如何流畅地按顺序播放视频而不会出现故障和延迟?

【中文标题】Android:如何流畅地按顺序播放视频而不会出现故障和延迟?【英文标题】:Android: How to play videos smoothly in sequence without glitch and delay? 【发布时间】:2017-07-20 13:18:24 【问题描述】:

我需要一个接一个地显示视频,就像在 Apple 的 CLIPS 应用程序中一样。我遵循了这些方法-

1234563视频到另一个。

我还使用了两个VideoViews,在播放第一个视频时,其他 VideoView 已经初始化并准备好了,我调用第一个 VideoViewvideoView2.start()inonCompleteListener' 。在这种情况下,两个 VideoView 都在 RelativeLayout 的大小和位置相同,第二个 VideoView 给出 height=0width=0 而第一个是预览,反之亦然。这也有点小故障,不是那么顺利。

实际上,我正在使用 VideoView 来显示视频的预览,稍后我必须合并。因此,我需要像在视频编辑应用程序中一样显示合并后的确切预览效果。

另外VideoView 不支持动画,否则我想在两个视频视图之间提供alpha 动画,这样用户在切换视频视图时就不会看到这种故障

【问题讨论】:

【参考方案1】:

要消除延迟,您可以使用 2 个 VideoView。在第一个视图中播放视频,当它在不可见的情况下加载其他视频中的视频,然后当第一个 VideoView 的进度达到 99% 以上时,将其隐藏并显示第二个并继续对所有视频重复该过程。否则延迟仍然存在,我也面临同样的问题。

【讨论】:

已经试过了,看我的问题。 VideoView 在设置可见性时也没有消失 将 videoView 放在任何其他视图中并将可见性应用于该父级。它肯定会起作用。 好吧,xml 太长了,但是视频部分是简单的相对布局,匹配 parentwidth 和自定义 height 以及其中的 videoview 匹配父 height 和 width ,其他相同。

以上是关于python如何按规定的时间延迟?的主要内容,如果未能解决你的问题,请参考以下文章

如何在 iOS8.1 上使用 Swift 按顺序拍摄多张照片(每张延迟 1 秒)?

如何在Python中进行时间延迟[重复]

如何正确暂停/延迟 Windows 窗体应用程序

如何在 Python 中用户定义的延迟后录制声音并播放?

如何延迟python脚本? [关闭]

(Python 3.7)如何使用 tkinter 打印消息字符之间有延迟?