Вы можете использовать это:
if k == int(k):
print(str(k) + "is a whole number!"
Метод iterparse
возвращает итератор , который по определению будет закрыт при достижении конца.
Если вы хотите прочитать данные несколько раз, есть только два решения:
list
или dict
(ваше решение пока) iterparse
еще раз каждый раз. В конце концов, если вы будете искать конкретную информацию каждый раз, вы можете использовать такие методы, как Element.find ()