From a0f9cf226addb442f5538386f4353d79d2e97f8b Mon Sep 17 00:00:00 2001 From: laqieer Date: Wed, 10 Aug 2022 00:59:20 +0800 Subject: [PATCH] Fix KeyError: 'value' when parse TMX --- pytiled_parser/parsers/tmx/properties.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pytiled_parser/parsers/tmx/properties.py b/pytiled_parser/parsers/tmx/properties.py index 173463b..30ce04b 100644 --- a/pytiled_parser/parsers/tmx/properties.py +++ b/pytiled_parser/parsers/tmx/properties.py @@ -14,7 +14,7 @@ def parse(raw_properties: etree.Element) -> Properties: for raw_property in raw_properties.findall("property"): type_ = raw_property.attrib.get("type") - value_ = raw_property.attrib["value"] + value_ = raw_property.attrib.get("value") if type_ == "file": value = Path(value_) elif type_ == "color":