Python Object-manipulation Resources