namespace.py 352 B

12345678910111213
  1. from __future__ import absolute_import
  2. # Copyright (c) 2010-2019 openpyxl
  3. def namespaced(obj, tagname, namespace=None):
  4. """
  5. Utility to create a namespaced tag for an object
  6. """
  7. namespace = getattr(obj, "namespace", None) or namespace
  8. if namespace is not None:
  9. tagname = "{%s}%s" % (namespace, tagname)
  10. return tagname