Other slides
- Other slides
- Atom for Python
- IDLE - Integrated DeveLopment Environment
- sh-bang - executable on Linux/Apple
- pydoc
- Spyder Intro
- Interactive Debugging
- Parameter passing
- Command line arguments and main
- Name of the current function in Python
- Name of the caller function in Python
- Stack trace in Python using inspect
- SAX with coroutine
- Getting the class name of an object
- iterator - pairwise
- iterator - grouped
- itertools - groupby
- Circular references
- Context managers: with (file) experiments
- itertools - izip
- mixing iterators
- mixing iterators
- itertools - pairwise
- itertools - grouped
- range vs xrange in Python
- profile (with hotshot) slow code
- Create class with metaclass
- Python Descriptors
- alter iterator
- Create a counter queue
- A Queue of tasks
- Python from .NET
- assert to verify values
- mycalc as a self testing module
- doctest
- Export import
- Export import with __all__
- import module
- deep copy list
- deep copy dictionary
- Matplotlib subplot
- Jupyter StackOverflow - historgram
- Jupyter StackOverflow - OpenSourcer
- Jupyter StackOverflow - cross tabulation
- Jupyter StackOverflow - salaries
- Jupyter StackOverflow - replace values
- NameError
- UnboundLocalError
- Insert element in sorted list using bisect
- Insert element in sorted list using insort
- Classes
- Create a class inherit from object
- Gravatar in Python
- Debug with ptpython
- REPL - Interactive debugging with ptpython
- Print in color on the CLI
- Easy Install
- sorting with sorted using a key
- get and set locale
- Modify time anomality
- Some strange code
- is vs ==