En este artículo, vamos a escribir un script de python para apagar, reiniciar o cerrar la sesión de su sistema y enlazarlo con la aplicación GUI.
El módulo OS en Python proporciona funciones para interactuar con el sistema operativo. El sistema operativo es una biblioteca incorporada de python.
Sintaxis:
Para apagar su sistema: os.system(“shutdown /s /t 1”)
Para reiniciar su sistema: os.system («shutdown /r /t 1»)
Para cerrar sesión en su sistema: os.system(“shutdown -l”)
Aplicación de GUI de implementación usando Tkinter:
Python3
# import modules from tkinter import * import os # user define function def shutdown(): return os.system("shutdown /s /t 1") def restart(): return os.system("shutdown /r /t 1") def logout(): return os.system("shutdown -l") # tkinter object master = Tk() # background set to grey master.configure(bg='light grey') # creating a button using the widget # Buttons that will call the submit function Button(master, text="Shutdown", command=shutdown).grid(row=0) Button(master, text="Restart", command=restart).grid(row=1) Button(master, text="Log out", command=logout).grid(row=2) mainloop()
Producción:
Nota: asegúrese de guardar y cerrar todos los programas antes de ejecutar este código en IDLE, ya que este programa apagará y reiniciará su computadora inmediatamente.
Publicación traducida automáticamente
Artículo escrito por kumar_satyam y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA