擅长:python、mysql、java
<p><code>pyautogui</code>不使用方法<code>hotkey()</code>返回值,因此当您尝试保存输出时,您只需捕获该方法默认返回的“none”。在</p>
<p>如果你想收集你刚刚复制的内容,那么你需要以你电脑的剪贴板为目标。如果你运行的是Windows,那就相对简单了。使用Powershell!在</p>
<pre><code>import subprocess
clipboard = subprocess.check_output("powershell.exe Get-Clipboard", stderr=subprocess.STDOUT, shell=True)
clipboard = clipboard.decode() #Subprocess.check_output() returns bytes, so if you want to handle it like a string, this is needed to "decode" it.
</code></pre>
<p>正如您在上面看到的,我只是使用windowspowershell执行命令<code>Get-Clipboard</code>,该命令返回剪贴板中所有内容的字符串表示。使用这种检索方法的唯一缺点是,当计算机在后台打开Powershell窗口并执行命令时,必须等待。在</p>