~/talk

Hands-on Python for Programmers

Talkat PyCon US 2020 · 2020-04-15..04-23· [python, career-development]
slides:none on file

Downloads a raw CSV from a GitHub endpoint, parses lines into dictionaries, converts numeric fields, and filters by state; creates a time-series plot with matplotlib and saves it to PNG; shows virtualenv + pip install, uses IDLE REPL workflow, writes small functions and a CLI via argparse, and adds unittest tests plus a coverage HTML report. Code runs live in the demo with some fiddly IDLE/matplotlib interaction, and examples use standard‑library tools rather than pandas.

AI-written summary · about

  1. 0:00Introduction
  2. 5:00Dr Mom
  3. 8:57Tiny Python Notebook
  4. 10:02Virtual Environments
  5. 25:27Making a File
  6. 27:44Making a Function
  7. 30:19Saving a Function
  8. 31:10Running a Function
  9. 32:14Adding a String
  10. 32:56Adding a Docstring
  11. 34:56Context Manager
  12. 36:49List literals
  13. 39:36List contains
  14. 41:02Help
  15. 43:06Strings
  16. 44:31Split
  17. 46:04Strip
  18. 47:08Dictionary
  19. 49:54tuples
  20. 51:22readcsv
  21. 55:02booleans
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.