Я пытаюсь создать класс, который содержит: пространство имен, путь к файлу и данные набора данных (список), содержащиеся в нем.
У меня есть пользовательский интерфейс, который позволит мне добавить новую «запись» длякаждый вводимый мной символ.
Пока у меня есть это:
mainlist = []
class chRecord:
def __init__(self, namespace, filepath, selSets =[]):
self.namespace = namespace
self.filepath = filepath
self.selSets = selSets
aName = "John:"
aAge = "C:/temp/"
aSelSets = "Animation:stuff_Junk 0-10,
animation:bob_jeff 10-30"
characterRecord = chRecord(aName,aAge,aSelSets)
mainlist.append(characterRecord)
aName = "John2:"
aAge = "C:/temp/"
aSelSets = "Animation:stuff_Junk2 0-10,
animation:bob_jeff2 10-30"
characterRecord = chRecord(aName,aAge,aSelSets)
mainlist.append(characterRecord)
Моя проблема в том, как мне тогда искать mainList
, чтобы найти запись, которую я ищу.Т.е. «Джон», а затем найти данные о пространстве имен, пути к файлу и наборе выборок?
Извините, если моя терминология неверна в некоторых случаях!
Приветствия.