revise python-philosophy