Chr*_*ris 1 python clipboard pywin32
我有一个 Python 脚本,可以读取剪贴板、处理内容并使用新信息更新剪贴板。这是我的代码:
win32clipboard.OpenClipboard()
toSearch = win32clipboard.GetClipboardData()
# Do stuff
win32clipboard.SetClipboardText(result)
win32clipboard.CloseClipboard()
Run Code Online (Sandbox Code Playgroud)
之后阅读文本并GetClipboardData()返回我设置的文本,但正常的右键单击+粘贴或 control-v 返回先前存在的文本。这是pywin32中的错误还是我做错了什么?
这将有效:
result = 'Some Text'
win32clipboard.OpenClipboard()
win32clipboard.EmptyClipboard()
win32clipboard.SetClipboardText( result, win32clipboard.CF_TEXT )
win32clipboard.CloseClipboard()
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2654 次 |
| 最近记录: |