I think season and number are already strings (they're gathered with ElementTree.find().text which returns only strings).