mirror of
https://github.com/kennethreitz/dive-into-python3.git
synced 2026-06-05 23:10:17 +00:00
45 lines
1.5 KiB
Org Mode
Executable File
45 lines
1.5 KiB
Org Mode
Executable File
* 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
|
|
* DONE 2nd draft Advanced Iterators
|
|
SCHEDULED: <2009-07-15 Wed> CLOSED: [2009-07-15 Wed 20:57]
|
|
* TODO 2nd draft Unit Testing
|
|
* TODO 1st draft Advanced Unit Testing
|
|
* TODO 2nd draft Refactoring
|
|
* TODO 1st draft Advanced Classes
|
|
* TODO 1st draft Files
|
|
* TODO 2nd draft XML
|
|
* TODO 1st draft Serializing Python Objects
|
|
* DONE 2nd draft HTTP Web Services
|
|
CLOSED: [2009-07-15 Wed 20:57]
|
|
* TODO 1st draft Threading & Multiprocessing
|
|
* TODO 1st draft Packaging Python libraries
|
|
* TODO 2nd draft Case Study: Porting chardet to Python 3
|
|
* Where to go from here
|
|
* TODO 2nd draft Porting Code to Python 3 with 2to3
|
|
* TODO 2nd draft Special Method Names
|
|
* 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
|
|
** DONE all <pre> blocks without numbers should be marked class=nd
|
|
CLOSED: [2009-07-14 Tue 20:55]
|