跳到主要内容

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实例,会话将无法重新打开。