Skip to content
Merged
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 4 additions & 3 deletions Lib/xml/etree/ElementTree.py
Original file line number Diff line number Diff line change
Expand Up @@ -528,7 +528,7 @@ class ElementTree:
"""
def __init__(self, element=None, file=None):
if element is not None and not iselement(element):
raise TypeError(f"element must be xml.etree.Element or "
raise TypeError(f"expected an xml.etree.ElementTree.Element or "
f"Element-like object, not "
f"{type(element).__name__}")
self._root = element # first node
Expand All @@ -547,7 +547,7 @@ def _setroot(self, element):

"""
if not iselement(element):
raise TypeError(f"element must be xml.etree.Element or "
raise TypeError(f"expected an xml.etree.ElementTree.Element or "
f"Element-like object, not "
f"{type(element).__name__}")
self._root = element
Expand Down Expand Up @@ -716,7 +716,8 @@ def write(self, file_or_filename,

"""
if not iselement(self._root):
raise TypeError(f"Root element must be of type xml.etree.Element "
raise TypeError(f"Root element must be "
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

There is no need for f-strings.

f"xml.etree.ElementTree.Element "
f"or Element-like object")
if not method:
method = "xml"
Expand Down
Loading