Функция 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
⚡️PRO THUNDER V12: THE ELITE TRADING STANDARD⚡️
Stop settling for repainting tools and local scripts. Pro Thunder V12 is the culmination of 5 years of development by SS7Trader Ltd.
Why the pros choose V12:
🚫100% Non-Repaint: Signals are fixed. What you see is what you get.
🧠Neural Network AI: Powered by advanced AI to filter market noise.
✅Registered Authority: Built by a verified company, not an anonymous team.
⏳5-Year Legacy: Continuous evolution and optimization since 2021.
🎯 Pure Simplicity: Clear Buy/Sell signals with a fixed 5-minute expiry.
🌍 Universal: Works on any broker, any chart, and any timeframe.
━━━━━━━━━━━━━━━━
🚀 JOIN THE ELITE. STOP GUESSING.
🔗https://ss7trader.com/product/pro-thunder-v12/
✈️ Contact: https://t.me/SSsevenTrader
#SS7Trader#ProThunderV12#TradingAI#NonRepaint#BinaryOptions
⚡️PRO THUNDER V12: THE ELITE TRADING STANDARD⚡️
Stop settling for repainting tools and local scripts. Pro Thunder V12 is the culmination of 5 years of development by SS7Trader Ltd.
Why the pros choose V12:
🚫100% Non-Repaint: Signals are fixed. What you see is what you get.
🧠Neural Network AI: Powered by advanced AI to filter market noise.
✅Registered Authority: Built by a verified company, not an anonymous team.
⏳5-Year Legacy: Continuous evolution and optimization since 2021.
🎯 Pure Simplicity: Clear Buy/Sell signals with a fixed 5-minute expiry.
🌍 Universal: Works on any broker, any chart, and any timeframe.
━━━━━━━━━━━━━━━━
🚀 JOIN THE ELITE. STOP GUESSING.
🔗https://ss7trader.com/product/pro-thunder-v12/
✈️ Contact: https://t.me/SSsevenTrader
#SS7Trader#ProThunderV12#TradingAI#NonRepaint#BinaryOptions
⚡️PRO THUNDER V12: THE ELITE TRADING STANDARD⚡️
Stop settling for repainting tools and local scripts. Pro Thunder V12 is the culmination of 5 years of development by SS7Trader Ltd.
Why the pros choose V12:
🚫100% Non-Repaint: Signals are fixed. What you see is what you get.
🧠Neural Network AI: Powered by advanced AI to filter market noise.
✅Registered Authority: Built by a verified company, not an anonymous team.
⏳5-Year Legacy: Continuous evolution and optimization since 2021.
🎯 Pure Simplicity: Clear Buy/Sell signals with a fixed 5-minute expiry.
🌍 Universal: Works on any broker, any chart, and any timeframe.
━━━━━━━━━━━━━━━━
🚀 JOIN THE ELITE. STOP GUESSING.
🔗https://ss7trader.com/product/pro-thunder-v12/
✈️ Contact: https://t.me/SSsevenTrader
#SS7Trader#ProThunderV12#TradingAI#NonRepaint#BinaryOptions
⚡️PRO THUNDER V12: THE ELITE TRADING STANDARD⚡️
Stop settling for repainting tools and local scripts. Pro Thunder V12 is the culmination of 5 years of development by SS7Trader Ltd.
Why the pros choose V12:
🚫100% Non-Repaint: Signals are fixed. What you see is what you get.
🧠Neural Network AI: Powered by advanced AI to filter market noise.
✅Registered Authority: Built by a verified company, not an anonymous team.
⏳5-Year Legacy: Continuous evolution and optimization since 2021.
🎯 Pure Simplicity: Clear Buy/Sell signals with a fixed 5-minute expiry.
🌍 Universal: Works on any broker, any chart, and any timeframe.
━━━━━━━━━━━━━━━━
🚀 JOIN THE ELITE. STOP GUESSING.
🔗https://ss7trader.com/product/pro-thunder-v12/
✈️ Contact: https://t.me/SSsevenTrader
#SS7Trader#ProThunderV12#TradingAI#NonRepaint#BinaryOptions