如何使用Python检测我的计算机/a程序何时滞后?

2024-05-19 17:39:21 发布

您现在位置:Python中文网/ 问答频道 /正文

我编写了一个自动代码,基本上从PDF中提取一些文本,然后粘贴到另一个程序中。这包括控制我的鼠标和键盘,以便正常工作。代码运行得很好,但有时我的电脑,或者我猜我正在使用的程序(它是通过Citrix运行的程序)有点滞后。当这种情况发生时,我的代码仍在运行,但由于程序暂时冻结,无法正确单击和键入。 有没有一种方法可以检测程序什么时候滞后,这样我就可以暂停代码几秒钟,让程序解冻?我在网上找不到类似的东西


Tags: 方法代码文本程序键入pdf粘贴情况
1条回答
网友
1楼 · 发布于 2024-05-19 17:39:21

我也做过类似的事情(虽然不是从python开始的),如果您知道延迟峰值通常持续3秒,那么您可能需要在操作之间实现4秒的等待时间,因此您的操作很有可能已被接收软件接受。你知道吗

这当然会减缓行动,即使没有尖峰,并不会保护你对比平常更大的尖峰,但这是一个开始。你知道吗

相关问题 更多 >