![Matt Harrison on Twitter: "I often teach about Decorators in Python. Many know how to use them, but few can write them. These are tricky because nested functions make our brains hurt. Matt Harrison on Twitter: "I often teach about Decorators in Python. Many know how to use them, but few can write them. These are tricky because nested functions make our brains hurt.](https://pbs.twimg.com/media/FZVCr3VXgAAAXMf.jpg)
Matt Harrison on Twitter: "I often teach about Decorators in Python. Many know how to use them, but few can write them. These are tricky because nested functions make our brains hurt.
![Python Programming Tutorial # 167 | How to use functools wraps Decorator in Python - English - YouTube Python Programming Tutorial # 167 | How to use functools wraps Decorator in Python - English - YouTube](https://i.ytimg.com/vi/5G4xyp68sJY/maxresdefault.jpg)
Python Programming Tutorial # 167 | How to use functools wraps Decorator in Python - English - YouTube
![Intellisense uses the docstring from wrapped function even with wraps decorator · Issue #1909 · microsoft/vscode-python · GitHub Intellisense uses the docstring from wrapped function even with wraps decorator · Issue #1909 · microsoft/vscode-python · GitHub](https://user-images.githubusercontent.com/13176540/53383271-01e11180-39b2-11e9-88be-9f43f0b1b142.png)