browser_utils.playwright_markdown_browser
PlaywrightMarkdownBrowser
class PlaywrightMarkdownBrowser(RequestsMarkdownBrowser)
(预览中)一个由Playwright和Chromium驱动的Markdown网页浏览器。
PlaywrightMarkdownBrowser继承自RequestsMarkdownBrowser,仅替换了visit_page(url)
的功能。
__init__
def __init__(launch_args: Dict[str, Any] = {}, **kwargs)
实例化一个新的PlaywrightMarkdownBrowser。
参数:
**launch_args
- 传递给playwright.chromium.launch
的参数。更多详情请参见 Playwright 文档。**kwargs
- PlaywrightMarkdownBrowser 将这些参数传递给 RequestsMarkdownBrowser 超类。有关更多详细信息,请参阅 RequestsMarkdownBrowser 文档。
__del__
def __del__()
在垃圾回收时关闭Playwright会话和浏览器。垃圾回收可能不会总是发生,或者可能会在稍后的时间发生。如果您希望释放Playwright或Chromium使用的资源,请明确调用close()
。
关闭
def close()
关闭由Playwright使用的会话和浏览器。如果不实例化一个新的PlaywrightMarkdownBrowser实例,会话将无法重新打开。