Всем привет :). Можно ли упростить такой код: part_found = False for part in msg.walk() if (part.get_content_maintype() == 'application'): part_found = True break if not part_found: exit_on_err("attachment not found") Я пока только вот до такого додумался: try: part = [part for part in msg.walk() if (part.get_content_maintype() == 'application')][0] except IndexError: exit_on_err("attachment not found") Есть ли способ решить задачу проще?