mertkaplandar
Hectopat
- Katılım
- 26 Aralık 2019
- Mesajlar
- 353
- Çözümler
- 2
Daha fazla
- Cinsiyet
- Erkek
Arkadaşlar merhaba!
Yapmak istediğim başlıktaki gibi. Yani bir butona basınca Thread'ın çalışması. Diğer butona basınca Thread'ın durması.
Örnek kod:
Not:
Thread'ı durdurmak için bir şey yaptım oldu fakat tekrar başlatmak için
Yapmak istediğim başlıktaki gibi. Yani bir butona basınca Thread'ın çalışması. Diğer butona basınca Thread'ın durması.
Örnek kod:
Python:
from tkinter import *
import threading
def process():
while True:
print("Hello World")
processThread = threading.Thread(target=process, daemon=True)
def main():
mainWindow = Tk()
mainWindow.resizable(FALSE, FALSE)
mainWindow.title("Text")
mainWindow.geometry("500x250")
recButton=Button(mainWindow)
recButton.config(text="Button 1", font=("Arial", "13"), bg="red",fg="white", width="15", command="")
recButton.place(x=15,y=10)
stopButton=Button(mainWindow)
stopButton.config(text="Button 2", font=("Calibri", "13"), bg="orange",fg="white", width="15", command="")
stopButton.place(x=15,y=55)
mainWindow.mainloop()
mainThread = threading.Thread(target=main)
mainThread.start()
Not:
Thread'ı durdurmak için bir şey yaptım oldu fakat tekrar başlatmak için
.start
komutunu kullanınca Thread'ın daha önce başlatıldığına dair bir hata mesajı geldi.
Son düzenleyen: Moderatör: