Python使用pyperclip或者win32clipboard操作剪切板,锁屏的时候会报访问被拒绝的错误

先贴错误
Python程序使用pyperclip操作window10系统剪切板,锁屏的时候会报访问被拒绝的错误pyperclip.PyperclipWindowsException: Error calling OpenClipboard ([WinError 5] 拒绝访问。)
代码在这

import time
import pyperclip


def setCopyText(text):#写入剪切板
    pyperclip.copy(text)


count = 1
while True:
    bb = "aaaa" + str(count)
    setCopyText(bb)

    count += 1
    time.sleep(2)

正常使用没问题可以正常往剪切板里复制内容,使用ctrl+v可以粘贴出内容,但是锁屏之后就报错了
pyperclip.PyperclipWindowsException: Error calling OpenClipboard ([WinError 5] 拒绝访问。)

我的程序是想要使用selenium写一个自动化测试的脚本,需要用到很多粘贴数据的操作,但是电脑一锁屏访问剪切板的代码就无法正常执行。
也使用过其他的方法比如win32clipboard 也是无法在锁屏的时候访问剪切板。
想求助一下大神们,如何可以在锁屏的情况下向剪切板中复制文字:pray: :pray:

讨论数量: 3

没有人吗

3年前 评论

请问这个问题解决了吗?最近我也遇到了这个问题,现在只能设置电脑永不睡眠 :pensive:

2年前 评论

使用win内置方法,在运行期间防锁屏即可 fishc.com.cn/thread-213259-1-1.htm...

7个月前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!