From d5af08d0cb6107e9701547fd4e2da0ad84aa7bcb Mon Sep 17 00:00:00 2001 From: Mark Pilgrim Date: Tue, 14 Jul 2009 20:50:49 -0400 Subject: [PATCH] added org-mode outline --- diveintopython3.org | 55 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 55 insertions(+) create mode 100755 diveintopython3.org diff --git a/diveintopython3.org b/diveintopython3.org new file mode 100755 index 0000000..b10fdb5 --- /dev/null +++ b/diveintopython3.org @@ -0,0 +1,55 @@ +* Installing Python +* Your First Python Program +* TODO mention why from module import * is only allowed at module level +* Native Datatypes +* Strings +* Regular Expressions +* Closures & Generators +* Classes & Iterators +* Advanced Iterators +** TODO 2nd draft +* Unit Testing +** TODO 2nd draft +* Advanced Unit Testing +** TODO 1st draft +* Refactoring +** TODO 2nd draft +* Advanced Classes +** TODO 1st draft +* Files +** TODO 1st draft +* XML +** TODO 2nd draft +* Serializing Python Objects +** TODO 1st draft +* HTTP Web Services +** TODO 2nd draft +* Threading & Multiprocessing +** TODO 1st draft +* Packaging Python libraries +** TODO 1st draft +* Case Study: Porting chardet to Python 3 +** TODO 2nd draft +* Where to go from here +* Porting Code to Python 3 with 2to3 +** TODO 2nd draft +* Special Method Names +** TODO 2nd draft +* Bits to add somewhere +** TODO section on tuples +** TODO section (chapter?) on comprehensions +*** TODO list comprehensions +*** TODO set comprehensions +*** TODO dictionary comprehensions +** TODO section on dictionary views +several dictionary methods return them +they're dynamic +they update when the dictionary changes +** TODO function annotations? +** TODO PEP 8 style conventions +** TODO Decorators +[[http://docs.python.org/3.1/whatsnew/3.1.html][@unittest.skipUnless(sys.platform.startswith("win"), "requires Windows")]] +* Meta +** TODO generate HTML +** TODO generate PDF +** TODO all
 blocks without numbers should be marked class=nd