эта строка:
logging.debug( list(e) )
потребляет итератор, поэтому, когда вы здесь:
for k, v in e: # ...
e уже исчерпан.
e