# SeleniumURLLoader

> **Class** in `langchain_community`

📖 [View in docs](https://reference.langchain.com/python/langchain-community/document_loaders/url_selenium/SeleniumURLLoader)

Load `HTML` pages with `Selenium` and parse with `Unstructured`.

This is useful for loading pages that require javascript to render.

## Signature

```python
SeleniumURLLoader(
    self,
    urls: List[str],
    continue_on_failure: bool = True,
    browser: Literal['chrome', 'firefox'] = 'chrome',
    binary_location: Optional[str] = None,
    executable_path: Optional[str] = None,
    headless: bool = True,
    arguments: List[str] = [],
)
```

## Extends

- `BaseLoader`

## Constructors

```python
__init__(
    self,
    urls: List[str],
    continue_on_failure: bool = True,
    browser: Literal['chrome', 'firefox'] = 'chrome',
    binary_location: Optional[str] = None,
    executable_path: Optional[str] = None,
    headless: bool = True,
    arguments: List[str] = [],
)
```

| Name | Type |
|------|------|
| `urls` | `List[str]` |
| `continue_on_failure` | `bool` |
| `browser` | `Literal['chrome', 'firefox']` |
| `binary_location` | `Optional[str]` |
| `executable_path` | `Optional[str]` |
| `headless` | `bool` |
| `arguments` | `List[str]` |


## Properties

- `urls`
- `continue_on_failure`
- `browser`
- `binary_location`
- `executable_path`
- `headless`
- `arguments`

## Methods

- [`load()`](https://reference.langchain.com/python/langchain-community/document_loaders/url_selenium/SeleniumURLLoader/load)

---

[View source on GitHub](https://github.com/langchain-ai/langchain-community/blob/a6a6079511ac8a5c1293337f88096b8641562e77/libs/community/langchain_community/document_loaders/url_selenium.py#L16)