使用python是否可以制作专用/虚拟剪贴板?

使用python是否可以制作专用/虚拟剪贴板?,python,Python,我有一个python脚本,它广泛使用剪贴板进行1000次复制和粘贴操作。 由于此脚本可能需要一些时间才能运行,因此在运行期间,它会干扰我正常使用系统剪贴板的能力 例如,如果我手动复制一些文本,在粘贴之前的一两秒钟内,我的剪贴板已被脚本覆盖 作为一种解决方法,我想知道是否有可能在python中创建一个与主系统剪贴板分离的虚拟/私有剪贴板?如果可能,此剪贴板将被设置为脚本复制/粘贴操作的目标,从而避免干扰主系统剪贴板上的任何操作 作为参考,我使用windows 10作为我的操作系统。windows中

我有一个python脚本,它广泛使用剪贴板进行1000次复制和粘贴操作。 由于此脚本可能需要一些时间才能运行,因此在运行期间,它会干扰我正常使用系统剪贴板的能力

例如,如果我手动复制一些文本,在粘贴之前的一两秒钟内,我的剪贴板已被脚本覆盖

作为一种解决方法,我想知道是否有可能在python中创建一个与主系统剪贴板分离的虚拟/私有剪贴板?如果可能,此剪贴板将被设置为脚本复制/粘贴操作的目标,从而避免干扰主系统剪贴板上的任何操作


作为参考,我使用windows 10作为我的操作系统。

windows中没有专用剪贴板。但是,您是否正在将内容复制到其他应用程序?如果这些操作都发生在您自己的应用程序中,那么涉及剪贴板是愚蠢的。谢谢您的回答,Tim,我正在应用程序之间复制内容。到目前为止,使用剪贴板是我发现的在一次操作中复制格式、值、字体和颜色的最简单方法。我可以研究完全绕过剪贴板,但只是想在探索其他解决方案之前先检查是否可以隔离剪贴板。@TimRoberts是对的。没有可以使用的虚拟剪贴板。如果您在两个应用程序之间传递数据,那么您需要的是IPC(进程间通信)。Python有几种方法可以做到这一点。查看管道、队列、SharedMemory或BaseManager(来自共享内存模块)感谢Mythalorian的提示,我将查看这些包