Я никогда не бываю одна.. Ко мне постоянно приходят:...
Я никогда не бываю одна.. Ко мне постоянно приходят: то вдохновение, то аппетит, то лень, то пофигулька...
Я никогда не бываю одна.. Ко мне постоянно приходят: то вдохновение, то аппетит, то лень, то пофигулька...
Всем добрых снов ✨
#озвучка #anime #аниме #Amazing_Dubbing #арт #art
Не знаешь, где сейчас можно найти любимые бренды?
Открой для себя Billy Shop
Мой дед Павел Федосеевич воевал, умер от ран в1943, лежит в братской могиле д. Борщевка, Гомельская область, Беларусь.
🎉 9-е мая - день рождения Пикколо из «Dragon ball».
📅 #календарь@advance_empire | #Dragon_ball
#лм_Достоевский #лм_Братья_Карамазовы
пов: ты Дмитрий Фёдорович, и тебе померещилось, что к батеньке идет Грушенька
🔥 Создание поля объектов в Python с помощью setattr() / IT Resume
В работе с Python порой возникают ситуации, когда нужно динамически создавать поля объектов. Например, вы можете столкнуться с задачей занесения данных из словаря в атрибуты класса (мы столкнулись с такой задачей 🙂).
Код, который вы напишете для этой задачи, должен уметь обрабатывать различные словари со своим набором ключей и значениями. Неординарная задача. Но мы знаем, как это сделать!
🟢 Один из способов решения этой задачи - использовать функцию setattr(). Эта функция позволяет динамически назначать поля объекта во время выполнения программы. Она принимает три аргумента: объект, имя атрибута и значение атрибута.
Мы можем создать объект Person и использовать функцию setattr() для присвоения значений атрибутам (см. код в карточках).
В результате мы получим объект Person с атрибутами name, age и city.
📎 Такой подход кажется крайне удобным, потому что мы автоматизируем создание атрибутов и избегаем ручной обработки.
💡 Кроме того, функция setattr() может пригодиться в других ситуациях, когда нужно динамически создавать поля объекта. Например, при работе с API или базами данных, когда набор полей может меняться в зависимости от запроса пользователя.
#python@pylounge