TGTGInsighttelegram intelligenceLIVE / telegram public index
← Python Заметки

TGINSIGHT SIMILAR POSTS

Најди сличен содржај

Изворен канал @pythonotes · Post #401 · 15 дек.

Функция asyncio.wait() это еще один способ вызвать множество асинхронных задач. Она работает в нескольких режимах. 1. Самый простой - ждем завершения всех задач async def main(): tasks = [asyncio.create_task(do_it(i)) for i in range(10)] done, pending = await asyncio.wait( tasks, return_when=asyncio.ALL_COMPLETED ) for task in done: try: print(task.result()) except Exception as e: print(e) Очень похоже на gather, но работает не так. ▫️возвращает не результаты, а два сета с объектами Task у которых можно забрать результат через task.result() если они в списке done ▫️не гарантирует порядок результатов так как оба объекта это set ▫️не выбрасывает исключение когда оно появляется, а сохраняет его в Task. Исключение появится когда попробуете забрать резултьтат. 2. Ждем завершения первой задачи, даже если там ошибка. async def main(): tasks = [asyncio.create_task(do_it(i)) for i in range(3)] done, pending = await asyncio.wait( tasks, return_when=asyncio.FIRST_COMPLETED ) # в done может быть несколько задач! for task in done: try: print(task.result()) except Exception as e: print(f"Fail: {e}") # Оставшиеся задачи в pending, как правило, нужно отменить, иначе они будут продолжать работать for task in pending: task.cancel() В сете done будут таски которые успели завершится, причем как успешно так и нет. 3. До первой ошибки. Тоже самое, но с аргументом FIRST_EXCEPTION done, pending = await asyncio.wait( tasks, return_when=asyncio.FIRST_EXCEPTION ) Функция завершается как только первая задача упадет с ошибкой. Учтите, что в любом случае done вы можете обранужить несколько задач, как с ошибками так и успешные. ↗️ Полный листинг примеров здесь #async

Hashtags

Резултати

Пронајдени 1 слични објави

Пребарај: #accusa

当前筛选 #accusa清除筛选
Savino Balzano

@savinobalzano · Post #747 · 17.09.2024 г., 08:34

https://x.com/SavinoBalzano/status/1835959643073372567?t=kDws7UJorXNAG6zZnXt1Zg&s=19 Trovo incredibile che in queste ore qualcuno abbia voglia di parlare di attacco alla #magistratura. Ovviamente a tenere banco è ancora la vicenda di #Salvini e di #OpenArms. Per la verità sarebbe anche la vicenda di #Conte, il quale però ama riabbracciare i suoi ex ministri solo quando questi si chiamano #Speranza o giù di lì. C'è chi sostiene che #MatteoSalvini preferisca parlare della bega giudiziaria, difendendosi peraltro dal processo piuttosto che nel processo, solo per distogliere l'attenzione dell'opinione pubblica dalle difficoltà sue e del #Governo. Che su certe questioni ci siano delle difficoltà mi pare del tutto evidente, ma vorrei modestamente ricordare che non è stato lui ad attualizzare la questione: l'accusa ha chiesto nel processo 6 anni di reclusione. È a fronte di tale richiesta che ha reagito: non mi pare un dettaglio trascurabile. E che si difenda anche dal processo mi pare sacrosanto: "anche", dal momento che nel processo si sta difendendo eccome; "sacrosanto", perché (come ho provato ad argomentare ieri e dunque non ci rientro) questo è un processo politico e rappresenta l'ennesimo gravissimo precedente di incursione della magistratura nel campo della discrezionalità politica. È la magistratura ad attaccare la #politica, non il contrario (quantomeno in questo frangente). C'è un altro aspetto che mi preme chiarire, dal momento che alcuni ieri polemizzavano, ricordandomi come «un #Ministro non sia al di sopra della legge e, dunque, se innocente sarà assolto». A parte il fatto che l'automatismo "innocenza - assoluzione" mi convince poco, vorrei sommessamente ricordare che anche l'azione penale perseguita dall'accusa non deve in alcun modo essere arbitraria o forzata. Vale a dire: non è che siccome hai la possibilità di ottenere l'assoluzione, allora i pubblici ministeri possono accusare chiunque gli passi a tiro senza alcun criterio o, peggio, ricorrendo a elementi che sono squisitamente politici. Parlo in generale: abbiamo la minima idea di cosa possa voler dire subire un procedimento penale? subirlo, magari, nell'assoluta convinzione di essere totalmente innocenti? Ragioniamo per un attimo anche sui danni, materiali e morali, che possono derivare da un procedimento penale ingiusto. Non solo quella del #magistrato giudicante è una funzione delicatissima. Chi #accusa, prima di puntare i dito con ferocia contro un cittadino, dovrebbe probabilmente pensarci cento volte perché il suo è un potere devastante, affidatogli dalla Costituzione perché lo eserciti con le dovute cautele, proprio in considerazione di quanto gravi possono essere le conseguenze di un operato inadeguato. Inadeguatezza (eventuale), peraltro, della quale i magistrati non sono praticamente mai chiamati a rispondere.