Функция dir() - удобна для получения списка атрибутов у любого объекта.
Ранее я писал про функцию __dir__() в модуле (не путайте её с переменной __all__(), которая указывает список объектов для импорта если встречается конструкция from module import *).
Скорее всего вы уже знаете как использовать функцию dir(). Любой объект может реализовать метод __dir__() чтобы указать список имеющийхся и динамических атрибутов. И функция dir() поможет получить список этих атрибутов.
>>> dir(str)
['__add__', '__class__', '__contains__', ...]
У этой функции есть еще один способ применения. Её можно вызвать без аргумента, и в таком случае она вернёт список имён в текущем неймспейсе.
>>> dir()
['__builtins__', '__doc__', '__file__', ...]
>>> def test():
>>> x = 1
>>> print(dir())
>>> test()
['x']
#basic#tricks
#аренда#А781⤴️ фото ⤴️
⛔️⛔️⛔️ СДАНО ПОДПИСЧИКУ ЗАКРЫТОГО КАНАЛА ⛔️⛔️⛔️
Главный 💚 зеленый флаг партнера, о котором почему-то не говорят: «снимает нам такую квартиру, чтобы в каждой комнате было место для свежесобранного заказаного 💐 букета».
Или это скорее зеленый флаг собственника, который позаботился о том, чтобы 🦙 светлое пространство сочиталось с алыми малютками 💔
💸 120.000₽/мес + к/у
📐 52 м²
🪜 этаж 5 из 6
🔥#БЕЗКОМИССИИ
📍Наличная улица, 5
🖌️ Дизайнер Любовь @lyubagerc
📸 Фотограф Александра Дуброва: @AlexandraDubrova
📱 На связи собственник Андрей @AndreyGercenstein
*больше фото и план в комментариях ⤵️
Нестыдные | Петербург.
Подписаться
#аренда#А781⤴️⤴️⤴️
#сноваактуальна
Главный 💚 зеленый флаг партнера, о котором почему-то не говорят: «снимает нам такую квартиру, чтобы в каждой комнате было место для свежесобранного заказаного 💐 букета».
Или это скорее зеленый флаг собственника, который позаботился о том, чтобы 🦙 светлое пространство сочиталось с алыми малютками 💔
💸 120.000₽/мес + к/у
📐 52 м²
🪜 этаж 5 из 6
🔥#БЕЗКОМИССИИ
📍Наличная улица, 5
🖌️ Дизайнер Любовь @lyubagerc
📸 Фотограф Александра Дуброва: @AlexandraDubrova
📱 На связи собственник Андрей @AndreyGercenstein
*больше фото и план в комментариях ⤵️
Нестыдные | Петербург.
Подписаться