170 похожих чатов

Как узнать существует ли объект по некоторому адресу? Приведу пример


Приблизительно

Изучаю tkinter

Через цикл создаю кнопки, и их адреса записываю в список

Потом в другой функции я прохожу по списку и делаю destroy()

А потом заново через цикл создаю кнопки

ИЛИ

Не уничтожаю кнопки, а просто заново вызываю функцию которая заново генерирует кнопки

Внешне различий нет

Есть идея запомнить адрес кнопки, присвоить его какой нибудь переменной, а потом в обоих случаях посмотреть, существует ли эта кнопка

Потому что в консоле в списке адресов в конце так понимаю есть порядковый номер кнопки, и если я удаляю кнопку, хотелось бы узнать, освободился ли этот адрес или нет

Как это можно осуществить?

3 ответов

13 просмотров

если тебе нужно узнать, существует ли объект по адресу, ты делаешь что-то фундаментально не так

{}-Кусака Автор вопроса
Tigran Saluev
если тебе нужно узнать, существует ли объект по ад...

Мне там просто очень интересно, освобождается ли память, или нет Накладываются ли кнопки друг на друга, стирается ли в памяти предыдущая кнопка Вот-с

{}-Кусака Автор вопроса
Tigran Saluev
если тебе нужно узнать, существует ли объект по ад...

Я узнал что хотел В общем это немного не к питону вопросы оказывается, а к win32 api Но все равно спасибо

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта