pyautoguiで日本語を入力するには

  python

pyautoguiで日本語を入力したいと思って試行錯誤したのですが、どうやら直接入力はできないようです。

pyautogui.typewrite(“日本語!”)

では動作しません。そこでpyperclipを経由して日本語を入力する方法を説明します。

pyperclipというライブラリを使うことで、クリップボードを経由して日本語入力することが可能になります。

 

ただし、linuxで行うとエラーが出る可能性がある。その場合は次のコマンドを実行する。

この辺は公式ガイドに書いてあります。

https://pyperclip.readthedocs.io/en/latest/introduction.html