Проверка шаблона шины для iOS
No puede seleccionar más de 25 temas Los temas deben comenzar con una letra o número, pueden incluir guiones ('-') y pueden tener hasta 35 caracteres de largo.

ModelWorld.py 677B

hace 11 meses
123456789101112131415161718192021222324
  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