mirror of
https://github.com/davidhalter/typeshed.git
synced 2025-12-16 00:37:10 +08:00
[bs4] More precise types for bs4.Tag.select(_one) (#8687)
Co-authored-by: Jelle Zijlstra <jelle.zijlstra@gmail.com>
This commit is contained in:
committed by
GitHub
parent
939fc86e79
commit
189d1116d1
@@ -329,8 +329,18 @@ class Tag(PageElement):
|
||||
def children(self) -> Iterable[PageElement]: ...
|
||||
@property
|
||||
def descendants(self) -> Iterable[PageElement]: ...
|
||||
def select_one(self, selector: str, namespaces: Any | None = ..., **kwargs) -> Tag | None: ...
|
||||
def select(self, selector: str, namespaces: Any | None = ..., limit: int | None = ..., **kwargs) -> ResultSet[Tag]: ...
|
||||
def select_one(
|
||||
self, selector: str, namespaces: Any | None = ..., *, flags: int = ..., custom: dict[str, str] | None = ...
|
||||
) -> Tag | None: ...
|
||||
def select(
|
||||
self,
|
||||
selector: str,
|
||||
namespaces: Any | None = ...,
|
||||
limit: int | None = ...,
|
||||
*,
|
||||
flags: int = ...,
|
||||
custom: dict[str, str] | None = ...,
|
||||
) -> ResultSet[Tag]: ...
|
||||
def childGenerator(self) -> Iterable[PageElement]: ...
|
||||
def recursiveChildGenerator(self) -> Iterable[PageElement]: ...
|
||||
def has_key(self, key: str) -> bool: ...
|
||||
|
||||
Reference in New Issue
Block a user