エクスプローラーを立ち上げてそこにパスを入れたいのですが
いろいろと試してみても:が*になっております。
import pyautogui as pgui def _keyDown(key): if key not in keyboardMapping or keyboardMapping[key] is None: return needsShift = pgui.isShiftCharacter(key) # insert this code, exactly here: if key == '#': needsShift = False if key == '+': needsShift = False if key == '<': needsShift = False if key == '@': needsShift = False if key == '^': needsShift = False if key == ':': needsShift = False #print(key,needsShift) #####debug # continue s = r'C:\Users\yuuka\Downloads\①kensuu.xlsx' print(s) pgui.hotkey('win','e') sleep(5) pgui.hotkey('alt','d') pgui.typewrite(s)
これかな
https://teratail.com/questions/79973
【追記】 同じこと既にやってるのですか
失礼しました
【追記2】 紹介した過去質問の回答では、「_pyautogui_win.py」を修正するようになってますが、そのやり方でもダメでしょうか?
ありがとうございます。
「_pyautogui_win.py」を修正して「:」がでるようになりました。
回答2件
あなたの回答
tips
プレビュー