Raymond Hettinger wrote: > I'm adding section to the tutorial with a brief sampling of library > offerings and some short examples of how to use them. I think it's a great idea. > My first draft included: > copy, glob, shelve, pickle, os, re, math/cmath, urllib, smtplib > - csv (basic tool for sharing data with other applications) > - datetime (comes up frequently in real apps and admin tasks) > - ftplib (because the examples are so brief) > - getopt or optparse (because the task is common) If one of those is chosen, I'd go for the latter, because it can do more and it's more OO. > - operator (because otherwise, the functionals can be a PITA) > - pprint (because beauty counts) > - struct (because fixed record layouts are common) > - threading/Queue (because without direction people grab thread and > mutexes) Hm, not sure whether this should be in the tutorial. > - timeit (because it answers most performance questions in a jiffy) > - unittest (because TDD folks like myself live by it) - email (because it's impressive and common) - textwrap (because I love it :) and it's useful) But of course, it should stay a tutorial, and not become a reference. Users are intelligent enough to skim through the standard library looking for libraries. We should make a selection. Maybe some of them should only be pointed to, without going into detail about how to use it? yours, Gerrit. -- 135. If a man be taken prisoner in war and there be no sustenance in his house and his wife go to another house and bear children; and if later her husband return and come to his home: then this wife shall return to her husband, but the children follow their father. -- 1780 BC, Hammurabi, Code of Law -- Asperger's Syndrome - a personal approach: http://people.nl.linux.org/~gerrit/english/
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4