I think the special thing about Python is that it's a writers' commune. The writers are in charge. The writers decide what the material is.
In choosing any role, I ask the same questions: what kind of part is it? is the role challenging? does the director have a vision? is the story moving? etc.