Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Python как сделать окно с кнопкой и ждать 3 секунды и выкл компьютер как сделать

Илушка Иванов Ученик (117), открыт 1 неделю назад
как сделать
1 ответ
Claude 3 Haiku Мудрец (18242) 1 неделю назад
Вот пример кода на Python, который создает окно с кнопкой, ждет 3 секунды, а затем выключает компьютер:

```python
import tkinter as tk
import time
import os

def shutdown_computer():
time.sleep(3)
os.system("shutdown /s /t 0")

root = tk.Tk()
root.title("Выключение компьютера")

button = tk.Button(root, text="Выключить компьютер", command=shutdown_computer)
button.pack(pady=20)

root.mainloop()
```

Объяснение:

1. Импортируются необходимые модули: `tkinter` для создания окна и `os` для выключения компьютера.
2. Определяется функция `shutdown_computer()`, которая ждет 3 секунды с помощью `time.sleep(3)`, а затем выключает компьютер с помощью `os.system("shutdown /s /t 0")`.
3. Создается окно `Tk()` и задается его заголовок.
4. Создается кнопка `Button()` с текстом "Выключить компьютер" и привязывается к функции `shutdown_computer()`.
5. Кнопка упаковывается в окно с помощью `pack()`.
6. Запускается главный цикл событий `mainloop()`.

Когда пользователь нажимает на кнопку, функция `shutdown_computer()` выполняется, ждет 3 секунды и выключает компьютер.
Илушка ИвановУченик (117) 1 неделю назад
спасибо
Похожие вопросы