2024-05-19 17:39:21 发布
网友
我编写了一个自动代码,基本上从PDF中提取一些文本,然后粘贴到另一个程序中。这包括控制我的鼠标和键盘,以便正常工作。代码运行得很好,但有时我的电脑,或者我猜我正在使用的程序(它是通过Citrix运行的程序)有点滞后。当这种情况发生时,我的代码仍在运行,但由于程序暂时冻结,无法正确单击和键入。 有没有一种方法可以检测程序什么时候滞后,这样我就可以暂停代码几秒钟,让程序解冻?我在网上找不到类似的东西
我也做过类似的事情(虽然不是从python开始的),如果您知道延迟峰值通常持续3秒,那么您可能需要在操作之间实现4秒的等待时间,因此您的操作很有可能已被接收软件接受。你知道吗
这当然会减缓行动,即使没有尖峰,并不会保护你对比平常更大的尖峰,但这是一个开始。你知道吗
我也做过类似的事情(虽然不是从python开始的),如果您知道延迟峰值通常持续3秒,那么您可能需要在操作之间实现4秒的等待时间,因此您的操作很有可能已被接收软件接受。你知道吗
这当然会减缓行动,即使没有尖峰,并不会保护你对比平常更大的尖峰,但这是一个开始。你知道吗
相关问题 更多 >
编程相关推荐