Python Analysis