Une interface pour lancer des programmes ?

Résolu
lulu5111 Messages postés 11 Date d'inscription   Statut Membre Dernière intervention   -  
jordane45 Messages postés 30426 Date d'inscription   Statut Modérateur Dernière intervention   -

Bonjour, j'aimerai faire une application très simple qui lorsque qu'on appuie sur un bouton ça lance un programme python.

Comment je pourrais faire ça ? (Désolé c'est la première fois que je fait ça...)

Merci d'avance pour votre réponse

1 réponse

  1. jordane45 Messages postés 30426 Date d'inscription   Statut Modérateur Dernière intervention   4 830
     

    Bonjour,

    Tu peux créer une telle interface en python.

    par exemple, avec Tkinter

    https://docs.python.org/fr/3/library/tkinter.html

    http://www.xavierdupre.fr/app/teachpyx/helpsphinx/c_gui/tkinter.html#tkinter

    Un exemple trouvé sur stackoverflow

    import sys
    import os
    from tkinter import *
    
    window=Tk()
    
    window.title("Running Python Script")
    window.geometry('550x200')
    
    def run():
        os.system('opencv_video.py')
    
    btn = Button(window, text="Click Me", bg="black", fg="white",command=run)
    btn.grid(column=0, row=0)
    
    window.mainloop()

    1