Функция 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
💃Следующая модель SCYROX V6 — одна из лучших бюджетных мышек на данный момент
🔘Сенсор PAW3950
🔘Переключатели оптические Omron
🔘Донгл 8к в комплекте
🔘Вес 40 грамм
— Форма взята от популярной HTS, мышь средних размеров, подойдет под Когтевой/Ладонный хват
💵Цена: 5.990₽
ОФОРМИТЬ ЗАКАЗ • КАТАЛОГ • #SCYROX
😎Бюджетная копия Sora V2 — Scyrox V8 - все цвета в наличии
🟡Сенсор PAW3950
🟡Переключатели оптические Omron
🟡Донгл 8к в комплекте
🟡Вес 36 грамм
— Форма 1в1 Sora V2, мышка среднего размера, отлично подойдет под Когтевой хват
💳Цена: 5.990₽
ОФОРМИТЬ ЗАКАЗ • КАТАЛОГ • #SCYROX
🤩Мышки SCYROX уже в ассортименте!
- В наличии модели V6 и V8 во всех цветах (Черный/Белый/Желтый/Голубой)
🟡
🔘
🛍 За ценой заходи на наш сайт ReShip.pro
КАТАЛОГ • МЕНЕДЖЕР • #SCYROX
🍭Новинка от SCYROX - ковер CYCLONE в очень ярких цветах и сладком дизайне
🔘ХАРАКТЕРИСТИКИ
🔘
- Создан опираясь на КС2 и Валорант
- Бархатная поверхность с легким стартом и равномерным контролем
- Уникальная влаго и грязе отталкивающая обработка
- Подложка из порона, твердость SOFT
- Размер 490х420 миллиметров
CYCLONE выпущен эксклюзивно для китайского рынка, но мы смогли достать и привезти его для вас по цене 4.990₽
ОФОРМИТЬ ЗАКАЗ • КАТАЛОГ • #SCYROX