Python で Windows クリップボード テキストにアクセスする
Windows クリップボードからテキストを取得することは、プログラミングにおける一般的なタスクです。この記事では、Python の win32clipboard モジュールを使用してこれを実現する方法について説明します。
pywin32 と win32clipboard
win32clipboard モジュールは、Windows API 関数へのアクセスを提供するライブラリである pywin32 の一部です。 。これにより、Python スクリプトがクリップボードと対話できるようになり、データの読み取りと書き込みの両方が可能になります。
クリップボード テキストの読み取り
Windows クリップボードからテキストを読み取るには、次の手順に従います。手順:
コード例
次のコードは、win32clipboard モジュールを使用して Windows クリップボードからテキストを読み取る方法を示しています。
<code class="python">import win32clipboard # Open the clipboard win32clipboard.OpenClipboard() # Get clipboard data data = win32clipboard.GetClipboardData() # Close the clipboard win32clipboard.CloseClipboard() # Print the clipboard data print(data)</code>
重要な注意事項
CloseClipboard() を呼び出してクリップボードにアクセスした後は、必ずクリップボードを閉じてください。これにより、他のアプリケーションが必要に応じてクリップボードにアクセスできるようになります。クリップボードを閉じないと、予期しない動作が発生する可能性があります。
以上がPython で Windows クリップボード テキストにアクセスする方法?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。