Python 如何实现计时器来停止Shutil copytree
如何在脚本中实现计时器,使shutil copytree函数只运行和复制文件一段时间,然后停止脚本或执行其他操作?直接,您不能 间接地说,你可以,因为它非常简单,并增加时间限制Python 如何实现计时器来停止Shutil copytree,python,python-3.x,shutil,Python,Python 3.x,Shutil,如何在脚本中实现计时器,使shutil copytree函数只运行和复制文件一段时间,然后停止脚本或执行其他操作?直接,您不能 间接地说,你可以,因为它非常简单,并增加时间限制 请注意,如果您在任意点停止复制,您将得到一份不完整的副本。我可能错了,但这闻起来有点奇怪。您试图实现什么?您可以编写一个包装函数(调用shutil.copy2,并执行一些额外的检查,比如从第一次调用它以来所花费的时间),然后将其作为copy_函数参数传递(这样,将为正在复制的每个文件调用它)。
请注意,如果您在任意点停止复制,您将得到一份不完整的副本。我可能错了,但这闻起来有点奇怪。您试图实现什么?您可以编写一个包装函数(调用
shutil.copy2
,并执行一些额外的检查,比如从第一次调用它以来所花费的时间),然后将其作为copy_函数参数传递(这样,将为正在复制的每个文件调用它)。