Butona basıldıgında python dosyasını çalıştırma

Merhaba bir arayüz tasarladım kamera kayıt butonuna basınca kayıt alan dosyayı çalıştırsın istiyorum ama yapamadım yardımcı olabilirseniz sevinirim


import tkinter as tk
import tkinter.font as font
 
from PIL.ImageTk import PhotoImage

 
 
window = tk.Tk()
window.title('Giriş Güvenlik Sistemi')
 
window.geometry('1024x500')




 
#buton


btn_font = font.Font(size=12)
b1 = tk.Button(window, text='Çıkış Yap', width=15, height=2, command=quit)
b1.pack()
b1.place(x=350, y=400)
b1['font'] = btn_font



btn_font = font.Font(size=12)   
b2 = tk.Button(window, text='Kimlik Kontrol', width=15, height=2)
b2.pack()
b2.place(x=200, y=200)
b2['font'] = btn_font

btn_font = font.Font(size=12)
b3 = tk.Button(window, text='Kamera Kayıt', width=15, height=2)
b3.pack()
b3.place(x=200, y=300)
b3['font'] = btn_font




btn_font = font.Font(size=12)
b5 = tk.Button(window, text='Dışarıyı İzle', width=15, height=2,)
b5.pack()
b5.place(x=500, y=200)
b5['font'] = btn_font


btn_font = font.Font(size=12)
b6 = tk.Button(window, text='I/O Kayıt', width=15, height=2,)
b6.pack()
b6.place(x=500, y=300)
b6['font'] = btn_font








window.mainloop()

os modülü ile yapabilirsiniz.

import os
filepath = 'program.exe'
os.startfile(filepath)

Bunları bir fonksiyon içine yerleştirip, butona basıldığında o fonksiyonu çağırabilirsiniz.

Edit: py dosyası ise, o dosyayı import ederek de çalıştırabilirsiniz. threading modülüyle birlikte daha rahat edersiniz diye düşünmekteyim.

çok teşekkürler mükemmel oldu

1 Beğeni