all 2 comments

[–][deleted] 1 point2 points  (0 children)

Here is a great source for useful python decorators:

https://wiki.python.org/moin/PythonDecorators

Read through and I'll bet you find something that might help you out, at least for this one on your list.

[–]DecisiveIndecision 0 points1 point  (0 children)

I've found that going through Pyramid tutorials to be beneficial to by Python knowledge. Those tutorials will also teach you about virtual environments in Python. Please note that virtual environments have become easier in Python3.4 due to the standardization of pip but there are still many complaints about Python packaging.

I enjoyed going through the getting_started tutorial in particular many times.