Как можно закрыть все окна с определенным заголовком?

Как можно изменить код, чтобы закрыть все окна с определенным заголовком?
  • 22 февраля 2024 г. 17:08
Ответы на вопрос 1
Для закрытия всех окон с определенным заголовком, можно использовать следующий код на Python с библиотекой tkinter:

```python
import tkinter as tk

def close_windows(title):
    for window in tk.Tk().winfo_children():
        if window.winfo_class() == 'Toplevel' and window.winfo_toplevel().title() == title:
            window.destroy()

close_windows('Заголовок окна')
```

Для изменения кода и закрытия всех окон с определенным заголовком, можно передавать необходимый заголовок в качестве аргумента функции `close_windows(title)`. Следует просто заменить `'Заголовок окна'` на нужный заголовок при вызове функции `close_windows()`.
Похожие вопросы