PyAutoGUIで入力内容をクリアする方法は何ですか?
入力内容をクリアするためには、pyautoguiのtypewrite()メソッドを使用して、キーボードの「backspace」キーを押すことで入力内容を削除できます。
以下は、PyAutoGUIを使用して入力内容をクリアする方法を示すサンプルコードです。
import pyautogui
import time
# 等待几秒钟,以便有足够的时间将光标移动到输入框中
time.sleep(3)
# 输入一些内容
pyautogui.typewrite("Hello, World!")
# 按下backspace键来删除已输入的内容
for _ in range(len("Hello, World!")):
pyautogui.press('backspace')
このコードは、まずpyautoguiとtimeモジュールをインポートします。そして、time.sleep()メソッドを使用して数秒待機し、カーソルが入力欄に移動するのに十分な時間を確保します。
次に、pyautogui.typewrite()メソッドを使用して、内容(例えば”Hello, World!”)を入力します。
最後に、forループを使用して、入力済みの内容をバックスペースキーで削除するためにpyautogui.press()メソッドを使用します。ループの回数は入力済みの内容の長さです。
このコードを実行すると、入力した内容が一文字ずつ削除されるのが見えるでしょう。