scipy programming extension scopes about - accessing global variables builtins module - comprehension variables and function-related gotchas global statement imports versus legb rule and - in methods and classes minimizing cross-file changes - minimizing global variables modules and name resolution and - nested functions and - nonlocal statement - quiz questions and answers - relative imports model try/except statement and usage example screen scraping technique scripts and scripting about common usage mistakes error handling executable - internet launching scripts with icon clicks - modules and python support running with arguments terminating compound statements timeit module and - timing script writing scripts search path modules - - packages selection as programming pillar self argument about coding constructors lambda callbacks and static methods and usage considerations semicolon (;) sentinel value sequence assignments about - advanced patterns - sequence operations bytes string type dictionaries and generating scrambled sequences - iteration and lists loop coding techniques - numbers statement execution strings - sequences about escape - intersecting - - list as programming pillar repeating string tuple server connectionsclosing set built-in function set comprehensions - __set__ method about descriptors and managing attributes set notation setattr built-in function __setattr__ method about - attribute assignments and emulating privacy private attributes and recursive looping and __setitem__ method - sets about - comparison operations copy method creating dictionary views and frozen immutable constraints literals index