diff options
author | Anthon van der Neut <anthon@mnt.org> | 2016-04-13 10:11:58 +0200 |
---|---|---|
committer | Anthon van der Neut <anthon@mnt.org> | 2016-04-13 10:11:58 +0200 |
commit | 9fd5fa35ed5aae678af14f2dbeed8f1a06e775b0 (patch) | |
tree | 5ab51c5247507efe3b1b4627742884721bc8e5a0 | |
parent | d45d5223c8f9415a164a59b48dfb4b351c9b743a (diff) | |
download | ruamel.yaml-9fd5fa35ed5aae678af14f2dbeed8f1a06e775b0.tar.gz |
fix issue when creating from scratch
-rw-r--r-- | representer.py | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/representer.py b/representer.py index 7c2b778..e3f07ae 100644 --- a/representer.py +++ b/representer.py @@ -823,7 +823,10 @@ class RoundTripRepresenter(SafeRepresenter): def represent_dict(self, data): """write out tag if saved on loading""" - t = data.tag.value + try: + t = data.tag.value + except AttributeError: + t = None if t: while t and t[0] == '!': t = t[1:] |