Это моя проблема:
File "/home/kl33m/Download/OOP/materialListEdit.py", line 17, in getName
return self.findByCode(code).getName()
AttributeError: 'NoneType' object has no attribute 'getName'
class materialListEdit(materialList,generalListEdit):
def newRec(self, code = 0, name = "", priceforgramm = 0):
self.appendList(material(code, name, priceforgramm))
def setName(self, code, value):
self.findByCode(code).setName(value)
def setPriceForGramm(self, code, value):
self.findByCode(code).setPriceForGramm(value)
Это проблема, обнаружите один из трех классов. Идк, как это может работать вот так.
список материалов
def getName(self,code):return self.findByCode(code).getName()
def getPriceForGramm(self,code):return self.findByCode(code).getPriceForGramm()
И несколько небольших дополнений:
Ошибка Полное имя ;
Github Весь код