A collection of useful scripts, tutorials, and other Python-related things
Go to file
2014-06-01 12:59:24 -04:00
algorithms reorganization 2014-06-01 12:59:24 -04:00
benchmarks upd cython article 2014-05-10 12:05:43 -04:00
Data moved csv files to the correct location 2014-05-18 19:24:32 -04:00
howtos_as_py_files new dir for py files 2014-04-29 22:28:50 -04:00
Images logo 2014-05-21 23:47:27 -04:00
other reorganization 2014-06-01 12:59:24 -04:00
tutorials reorganization 2014-06-01 12:59:24 -04:00
useful_scripts Added a shebang to the shebang adding script 2014-05-24 00:13:20 +01:00
.gitignore removed temp files 2014-05-06 14:45:03 -04:00
README.md reorganization 2014-06-01 12:59:24 -04:00

A collection of useful scripts, tutorials, and other Python-related things






###// Python tips and tutorials

  • A collection of not so obvious Python stuff you should know! [IPython nb]

  • Python's scope resolution for variable names and the LEGB rule [IPython nb]

  • Key differences between Python 2.x and Python 3.x [IPython nb]

  • A thorough guide to SQLite database operations in Python [Markdown]

  • Unit testing in Python - Why we want to make it a habit [Markdown]

  • Installing Scientific Packages for Python3 on MacOS 10.9 Mavericks [Markdown]

  • Sorting CSV files using the Python csv module [IPython nb]


###// Python and the web

  • Creating internal links in IPython Notebooks and Markdown docs [IPython nb]

  • Converting Markdown to HTML and adding Python syntax highlighting [Markdown]


###// Algorithms
###// Benchmarks

For more recent benchmarks, please also see my separate
GitHub repository One-Python-benchmark-per-day

  • Python benchmarks via timeit [IPython nb]

  • Least squares fit method for linear regression sped up via Cython [IPython nb]

  • Benchmarks of different palindrome functions [IPython nb]


###// Other


###// Useful scripts and snippets

  • Shell script for prepending Python-shebangs to .py files.

  • convert 'tab-delimited' to 'comma-separated' CSV files [IPython nb]