A thank you to everyone who makes this possible:
Read More
Start
Events
Tags
Speakers
About
Thank You
Py
Video
Speaker: Trey Hunner
Keynote - Trey Hunner
Intro to Python for Brand New Programmers
Unindenting multi-line strings in Python
Reading binary files in Python
Unicode character encodings
Python Oddities Explained
What is an iterator?
How to create a generator function
What is a generator function?
How to read a traceback in Python
Modules are cached
How to write to a file in Python
Read a file line-by-line in Python
How to read from a text file
Defining a main function in Python
Importing a module runs code
Parsing command-line arguments in Python
Accessing command-line arguments in Python
Python's walrus operator
Customizing what happens when you assign an attribute
Making a read-only attribute
Python's map and filter functions
How to write a generator expression
How to make a decorator
What is a decorator?
Passing functions as arguments to other functions
The meaning of "callable" in Python
Turning a for loop into a list comprehension
Hands-On Regular Expressions in Python
Breaking up long lines of code in Python
List comprehensions in Python
4 ways to import a module in Python
Making an auto-updating attribute
Tuple unpacking
Importing a module in Python
Inheriting one class from another
__init__ in Python
Customizing the string representation of your objects
Dunder methods in Python
Python's 2 different string representations
Python's self
Classes are everywhere
What is a class?
Accepting arbitrary keyword arguments in Python
Keyword-only function arguments
Accepting any number of arguments to a function
How to make a function
Positional vs keyword arguments
How to call a function in Python
Looping over multiple iterables at once
Looping with indexes
What is an iterable?
Writing a for loop
Comprehensible Comprehensions
Lazy Looping: The Next Iteration
Python Oddities Explained
Lazy Looping in Python: Making and Using Generators and Iterators
Meaningful Mentoring Moments
Easier Classes: Python Classes Without All The Cruft
Easier Classes: Python Classes Without All The Cruft
Python Oddities Explained
Easier Classes: Python Classes Without All the Cruft
Python 2 to 3: How to Upgrade and What Features to Start Using
Using List Comprehensions and Generator Expressions For Data Processing
Loop better: a deeper look at iteration in Python
Loop better: a deeper look at iteration in Python
Comprehensible Comprehensions
Loop better: a deeper look at iteration in Python
Readability Counts
Hands-On Intro to Python for New Programmers
Readable Regular Expressions
Readability Counts - Trey Hunner
Readability Counts
Day 1 Lightning Talks by Many People
Regular Expressions
Lightning Talks - 2016-05-30
Lightning Talks - Part 2