python base study repo