https://teratail.com/questions/79973
こちらのサイトを参考に同様の手法でシフトが押されないようにプログラミングしてみましたがうまくいきません。
どうしたら改善されるのでしょうか。
どなたかご教授願います。
python3x
windows10
import pyautogui
import time
def _keyDown(key):
needsShift = pyautogui.isShiftCharacter(key)
if key== '@':
needsShift = False
x =pyautogui.locateOnScreen('test.png',grayscale=True)
xA = pyautogui.center(x)
pyautogui.click(xA[0], xA[1], 1, 0.1, 'left')
pyautogui.press('backspace', presses=20)
#できなかったので安直にシフトボタンを押さないようにしたらいいのではと考え、keyUpを入れてみました。
pyautogui.keyUp('shiftright')
pyautogui.keyUp('shiftleft')
pyautogui.typewrite('@')
結果‘と表示されてしまいます。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/06/29 09:14
2020/06/29 09:22