OK... str doesn't have __exit__ Why did I use with ??