Python study project sharing for myself.