PROBLEMA Spegnere pc alla pressione di un bottone

Tommaso Sala

Utente Attivo
868
140
CPU
Ryzen 3 1200
Dissipatore
Stock
Scheda Madre
A320m-k
HDD
SSD 240GB + HDD 2x500GB
RAM
8gb DDR4
PSU
EVGA 500w
Ho sviluppato per ora questo con python:
from tkinter import *

def funzione():
import os
os.system('shutdown-s')

finestra = Tk()
finestra.geometry('300x300')
finestra.title("ciao!")
testo = Label(text="ciao", fg="red", font=("Helvetica",20)).pack()
bottone = Button(text="EXIT", command=funzione).pack()
finestra.mainloop

tuttavia non funziona. Non dà errori di sintassi ma alla pressione del bottone non accade nulla e non visualizzo il classico messaggio di windows "il pc si spegnerà in meno di un minuto".
Aiuto please
 

alex87alex

Utente Èlite
1,554
300
CPU
i7 4770k + dissi BeQuiet! Shadow Rock 2
Scheda Madre
Asrock z87 Extreme6
HDD
Samsung 850 250gb
RAM
2x4gb Kingston HyperX Genesis
GPU
Zotac Gtx 570 1280mb
Audio
Xonar U3 + Superlux
Monitor
Aoc i2367fm
PSU
Cooler Master V650
Case
Corsair 200R
OS
Windows 7 Sp1 x64
Il programma viene lanciato come amministratore?
 

Tommaso Sala

Utente Attivo
868
140
CPU
Ryzen 3 1200
Dissipatore
Stock
Scheda Madre
A320m-k
HDD
SSD 240GB + HDD 2x500GB
RAM
8gb DDR4
PSU
EVGA 500w
No
Comunque ho risolto grazie mille
 

elvan2

Utente Èlite
6,520
1,990
CPU
Intel i5 4590
Dissipatore
CM Hyper T4
Scheda Madre
H97 PLUS Asus
HDD
vari
RAM
HyperX (2X4GB) DDR3 1600MHz
GPU
Sapphire TOXIC R9 270X 2GB
PSU
Antec Neo Eco 520c
Case
Zalman z3
No
Comunque ho risolto grazie mille
Come hai risolto ?

Il senso di un forum è proprio quello di condividere le proprie esperienze , se conosci Tom's Hardware probabilmente è perché tu stesso hai avuto precedenti problemi.
Ciao
 
  • Mi piace
Reazioni: Mursey

Tommaso Sala

Utente Attivo
868
140
CPU
Ryzen 3 1200
Dissipatore
Stock
Scheda Madre
A320m-k
HDD
SSD 240GB + HDD 2x500GB
RAM
8gb DDR4
PSU
EVGA 500w
Ho cambiato proprio idea. Al posto di creare una finestra con tkinter ho creato una msgbox e premendo sí spengo il PC mentre premendo no chiudo la finestra
 

Entra

oppure Accedi utilizzando
Discord Ufficiale Entra ora!