Всем привет :). Можно ли упростить такой код: 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") Есть ли способ решить задачу проще?
Ответ на:
комментарий
от kondor
Ответ на:
комментарий
от kondor
Ответ на:
комментарий
от true_admin
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от anonymous
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Python, как красивее написать (2016)
- Форум do{} while(0) вместо вложенных ифов (2018)
- Форум Кастом модуль для ансибл (2023)
- Форум Как в python передавать и получать значения сопрограммы (корутины) с asyncio? (2014)
- Форум python помогите фиксануть утечку (2016)
- Форум C++, шаблон, упростить. (2013)
- Форум Странная ошибка в django admin. (2014)
- Форум Ломается терминал после subproces.Popen при ошибке timeout (2017)
- Форум Tornado - где ошибка в роутинге (о ошибке в ДНК уже знаю :-) ) (2017)
- Форум Endless try to get url (2017)