我有一个Python程序,它使用win32clipboard在剪贴板上放置一个字符串:
win32clipboard.OpenClipboard()
win32clipboard.SetClipboardText('test', 13)
win32clipboard.CloseClipboard()
除了在Firefox中,这完全正常。如果我在FF中输入某些内容(让我们说' SO',然后让我的程序执行它的操作,然后按ctrl-v,' SO'被粘贴,而不是测试'。我可以以某种方式改变Firefox的这种行为吗?
答案 0 :(得分:0)
这应该会改变Firefox中的行为,因为您首先需要EmptyClipboard()。
clipboard = 'Test'
win32clipboard.OpenClipboard()
win32clipboard.EmptyClipboard()
win32clipboard.SetClipboardText( clipboard, 13 )
win32clipboard.CloseClipboard()
让我知道这是否有效。