GUI para apagar, reiniciar y cerrar sesión desde la PC usando Python

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

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *