YoVDO

Inspect or Gadget

Offered By: EuroPython Conference via YouTube

Tags

EuroPython Courses Introspection Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the power of introspection in Python through this 30-minute EuroPython 2017 conference talk by Hugues Lerebours and Renaud Bauvin. Delve into the often-overlooked introspection tools provided by the Python Standard Library, with a focus on the 'inspect' module. Learn how to identify generators, recover function source code, and obtain function signatures. Discover practical use cases from the speakers' experiences at Criteo, and gain insights into the potential benefits of introspection for developers. Understand the available tools, their outputs, and how to apply them effectively in your coding practice. Cover topics such as syntax, documentation, parameter extraction, type loading, module importing, and signature bundling. Conclude with important warnings and considerations when using introspection techniques.

Syllabus

Intro
How did this start
Who is your best friend
Standard Library
Inspect
Syntax
Documentation
Extract Parameters
Load Type
Import Module
Signature
Bundle
Default
introspection
line
decorator
validation step
three words of warning
Thanks
Questions
LSD


Taught by

EuroPython Conference

Related Courses

A Brief History of Data Storage
EuroPython Conference via YouTube
Breaking the Stereotype - Evolution & Persistence of Gender Bias in Tech
EuroPython Conference via YouTube
We Can Get More from Spatial, GIS, and Public Domain Datasets
EuroPython Conference via YouTube
Using NLP to Detect Knots in Protein Structures
EuroPython Conference via YouTube
The Challenges of Doing Infra-As-Code Without "The Cloud"
EuroPython Conference via YouTube