diff options
-rw-r--r-- | bs4/element.py | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/bs4/element.py b/bs4/element.py index 78de15b..e403839 100644 --- a/bs4/element.py +++ b/bs4/element.py @@ -487,7 +487,7 @@ class PageElement(object): :param text: A filter for a NavigableString with specific text. :kwargs: A dictionary of filters on attribute values. :return: A PageElement. - :rtype: Union[bs4.element.Tag, bs4.element.NavigableString] + :rtype: bs4.element.Tag | bs4.element.NavigableString """ return self._find_one(self.find_all_next, name, attrs, text, **kwargs) findNext = find_next # BS3 @@ -523,7 +523,7 @@ class PageElement(object): :param text: A filter for a NavigableString with specific text. :kwargs: A dictionary of filters on attribute values. :return: A PageElement. - :rtype: Union[bs4.element.Tag, bs4.element.NavigableString] + :rtype: bs4.element.Tag | bs4.element.NavigableString """ return self._find_one(self.find_next_siblings, name, attrs, text, **kwargs) @@ -562,7 +562,7 @@ class PageElement(object): :param text: A filter for a NavigableString with specific text. :kwargs: A dictionary of filters on attribute values. :return: A PageElement. - :rtype: Union[bs4.element.Tag, bs4.element.NavigableString] + :rtype: bs4.element.Tag | bs4.element.NavigableString """ return self._find_one( self.find_all_previous, name, attrs, text, **kwargs) @@ -601,7 +601,7 @@ class PageElement(object): :param text: A filter for a NavigableString with specific text. :kwargs: A dictionary of filters on attribute values. :return: A PageElement. - :rtype: Union[bs4.element.Tag, bs4.element.NavigableString] + :rtype: bs4.element.Tag | bs4.element.NavigableString """ return self._find_one(self.find_previous_siblings, name, attrs, text, **kwargs) @@ -640,7 +640,7 @@ class PageElement(object): :kwargs: A dictionary of filters on attribute values. :return: A PageElement. - :rtype: Union[bs4.element.Tag, bs4.element.NavigableString] + :rtype: bs4.element.Tag | bs4.element.NavigableString """ # NOTE: We can't use _find_one because findParents takes a different # set of arguments. @@ -663,7 +663,7 @@ class PageElement(object): :kwargs: A dictionary of filters on attribute values. :return: A PageElement. - :rtype: Union[bs4.element.Tag, bs4.element.NavigableString] + :rtype: bs4.element.Tag | bs4.element.NavigableString """ return self._find_all(name, attrs, None, limit, self.parents, **kwargs) @@ -675,7 +675,7 @@ class PageElement(object): """The PageElement, if any, that was parsed just after this one. :return: A PageElement. - :rtype: Union[bs4.element.Tag, bs4.element.NavigableString] + :rtype: bs4.element.Tag | bs4.element.NavigableString """ return self.next_element @@ -684,7 +684,7 @@ class PageElement(object): """The PageElement, if any, that was parsed just before this one. :return: A PageElement. - :rtype: Union[bs4.element.Tag, bs4.element.NavigableString] + :rtype: bs4.element.Tag | bs4.element.NavigableString """ return self.previous_element @@ -1690,7 +1690,7 @@ class Tag(PageElement): :param limit: Stop looking after finding this many results. :kwargs: A dictionary of filters on attribute values. :return: A PageElement. - :rtype: Union[bs4.element.Tag, bs4.element.NavigableString] + :rtype: bs4.element.Tag | bs4.element.NavigableString """ r = None l = self.find_all(name, attrs, recursive, text, 1, **kwargs) |