Talk Python To Me

#25: Effective Python

Sep 15, 2015
Ask episode
Chapters
Transcript
Episode notes
1
Introduction
00:00 • 2min
2
How to Write a Book About Python
01:58 • 2min
3
How I Learned to Use Python for Projects
03:28 • 2min
4
The History of Python and Go
05:49 • 2min
5
Effective Python: 59 Ways to Write Better Python
07:24 • 2min
6
The Importance of Leverage in Python
09:10 • 2min
7
How to Write Python Thinking
11:25 • 2min
8
How to Use List Comprehensions in Python
13:14 • 2min
9
How to Use Generators for Large List Completion
15:33 • 3min
10
How to Create a Stream of Generators
18:11 • 2min
11
Python's for Loops
19:58 • 2min
12
The Importance of Forgiveness in Python
22:13 • 2min
13
Python's Yield Semantics
24:39 • 2min
14
How to Use Keyword Arguments in Python Functions
26:31 • 4min
15
Python 3: Multiple Inheritance
30:12 • 2min
16
The Power of Metaclasses in Python
32:10 • 4min
17
Python: A Dynamic Language
36:09 • 2min
18
Python's Concurrency and Parallelism
37:53 • 2min
19
How to Use Threads for Parallelism in Python
39:31 • 2min
20
Concurrent Features for CPU Parallelism
41:15 • 2min
21
How to Use Packages to Modify Your Code Base
43:31 • 2min
22
How to Use Reaper to Debug an API
45:25 • 2min
23
How to Debug Memory Allocations and Leaks in Python
47:06 • 2min
24
How to Build Your Own Version of the Source Code
48:44 • 2min
25
How to Write Python Programming
50:37 • 2min
26
Talk Python to Me
52:31 • 2min