/ / Записване на многонишкови процеси в Python - python, multithreading, logging

Записване на многонишкови процеси в Python - python, multithreading, logging

Мислех си да използвам регистрационния модул, за да се регистрирамвсички събития до един файл. Броят на темите трябва да е постоянен от началото до края, но ако една нишка не успее, бих искал просто да регистрирам това и да продължим. Какъв е лесният начин за постигане на това? Благодаря!

Отговори:

7 за отговор № 1

Не е съвсем сигурен какво имате предвид под "една нишкане успее ", но ако чрез" неуспех "означава, че едно изключение се разпространява до върха на функцията на конеца, тогава можете да обгърнете горната функция на всяка нишка (например в декоратор), за да уловите всякакви изключения, желаете и отново рейзвате. Най- logging модулът трябва да гарантира безопасността на резбованията на дейностите по регистриране, без да са необходими допълнителни предпазни мерки от ваша страна за този резултат.