Проверка шаблона шины для iOS
Nelze vybrat více než 25 témat Téma musí začínat písmenem nebo číslem, může obsahovat pomlčky („-“) a může být dlouhé až 35 znaků.

25 řádky
677B

  1. from parsing.readKeyValue import *
  2. from parsing.valueArray import *
  3. class ModelWorld:
  4. def __init__(self):
  5. self.fields = {}
  6. def parseLine(self, line):
  7. kv = readKeyValue(line)
  8. # В модели/мире всегда должен быть хотя бы ключ.
  9. if kv is None:
  10. return
  11. # Лишь ключ.
  12. if kv[1] is None:
  13. self.fields[kv[0]] = []
  14. return
  15. values = valueArray(kv[1])
  16. # В модели/мире указанное значение должно быть массивом.
  17. if values is None:
  18. return
  19. self.fields[kv[0]] = values