Onaylı Üye
import pyautoguiTam kodunu göremediğim için çok bir şey diyemeyeceğim ama sanırsam while döngüsü var kodunda. while döngüsünü kırmak için:
import keyboard
while (True):
#kodun
if keyboard.is_pressed("q"):
break
PIP:
pip install keyboard
Cmd de basman gerekiyor q tusuna, masaustunde falan basarsan calismaz. cok elverisli degil bu kod aslinda bazen calisiyor bazen calismiyor yani benim bazi projelerimde kafasina gore takiliyordu
ama işine yarar.
pythonSelam kankam hangi platform üzerinden yaptın
Kodunu bir tık güncelledim alt alta yazmana gerek yok for döngüsü ile Hello yazdırabilirsin.import pyautogui
import time
time.sleep(5)
for i in range(1000):
pyautogui.press("h")
pyautogui.press("e")
pyautogui.press("l")
pyautogui.press("l")
pyautogui.press("o")
pyautogui.press("enter")
kod böyle
import pyautogui
import time
import keyboard
time.sleep(5)
Q = "q" #Çıkma Tuşu
stop = False #Durdurma Boolean
for i in range(10): #döngü
for char in "hello": #hello döngü
pyautogui.press(char) #yazdırma
if keyboard.is_pressed(Q): #eğer basılırsa q'ye stop = True Oluyor.
stop = True
print("Durduruluyor...")
time.sleep(0.01) #küçük bir time.sleep
pyautogui.press("enter") #alt satıra geçme
if stop:
break # if stop == True'ya hello döngüsünü kırma
Site güncel mi peki
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?