@ in Python?
pyautogui.typewrite("@everyone")
Yo, wenn ich das in Python schreibe, kommt nur "everyone" raus. Kann ich in Python @ nicht in einem String speichern?
1 Antwort
Von gutefrage auf Grund seines Wissens auf einem Fachgebiet ausgezeichneter Nutzer
Computer, programmieren
Die Funktion typewrite simuliert Tastendrücke. Da du auf deiner Tastatur keine reine @-Taste hast, kann pyautogui die Taste nicht simulieren. Du musst es so schreiben, wie du es auch auf der Tastatur machen würdest. "Halte 'Alt Gr' fest", "drücke Q", "Lasse 'Alt Gr' los" ...
pyautogui.keyDown("altright")
pyautogui.press("q")
pyautogui.keyUp("altright")
pyautogui.typewrite("everyone")
PS: Es geht auch kürzer mit:
pyautogui.hotkey("altright", "q")
pyautogui.write("everyone")