Python, понимание повторяющегося списка

В классе Item есть функция-член text (), которая возвращает список строк. Класс Dictionary имеет функцию-член items (), которая возвращает список Items. dict - это экземпляр Dictionary. Я хочу проверить, все ли символы во всех строках во всех элементах в dict являются ASCII. Я пробовал

all(ord(ch) < 128 for ch in s for s in item.text() for item in dict.items())

. Это дает сообщение об ошибке «глобальное имя не определено». Каков правильный способ?

5
задан phihag 4 June 2011 в 08:54
поделиться