Код: Выделить всё
__init__Атрибуты Например:
Код: Выделить всё
class Car:
def __init__(self, name, year, color):
self.name = name
self.year = year
self.color = color
Код: Выделить всё
list_of_attr = ['name', 'year', 'color']
Я пытаюсь создать функцию, которая будет получать данные из текстового файла и преобразовывать их в список объектов. Каждая строка в файле содержит данные для одного объекта — в приведенном выше случае это будет, например. «Volvo, 1995, синий».
Сейчас у меня есть два класса и два файла (но ожидаю большего), и я уже создал рабочее решение, но сейчас мне нужно передать имена атрибутов объекта/экземпляра в мою функцию в заранее написанном списке. Я хочу, чтобы это делалось автоматически, основываясь только на имени класса.
Мобильная версия