Skip to content

archivebox.misc.util

Nick Sweeting edited this page Nov 13, 2024 · 3 revisions

{py:mod}archivebox.misc.util

:allowtitles:

Module Contents

Classes

:class: autosummary longtable
:align: left

* - {py:obj}`ExtendedEncoder <archivebox.misc.util.ExtendedEncoder>`
  - ```{autodoc2-docstring} archivebox.misc.util.ExtendedEncoder
    :summary:
    ```

Functions

:class: autosummary longtable
:align: left

* - {py:obj}`parens_are_matched <archivebox.misc.util.parens_are_matched>`
  - ```{autodoc2-docstring} archivebox.misc.util.parens_are_matched
    :summary:
    ```
* - {py:obj}`fix_url_from_markdown <archivebox.misc.util.fix_url_from_markdown>`
  - ```{autodoc2-docstring} archivebox.misc.util.fix_url_from_markdown
    :summary:
    ```
* - {py:obj}`find_all_urls <archivebox.misc.util.find_all_urls>`
  - ```{autodoc2-docstring} archivebox.misc.util.find_all_urls
    :summary:
    ```
* - {py:obj}`is_static_file <archivebox.misc.util.is_static_file>`
  - ```{autodoc2-docstring} archivebox.misc.util.is_static_file
    :summary:
    ```
* - {py:obj}`enforce_types <archivebox.misc.util.enforce_types>`
  - ```{autodoc2-docstring} archivebox.misc.util.enforce_types
    :summary:
    ```
* - {py:obj}`docstring <archivebox.misc.util.docstring>`
  - ```{autodoc2-docstring} archivebox.misc.util.docstring
    :summary:
    ```
* - {py:obj}`str_between <archivebox.misc.util.str_between>`
  - ```{autodoc2-docstring} archivebox.misc.util.str_between
    :summary:
    ```
* - {py:obj}`parse_date <archivebox.misc.util.parse_date>`
  - ```{autodoc2-docstring} archivebox.misc.util.parse_date
    :summary:
    ```
* - {py:obj}`download_url <archivebox.misc.util.download_url>`
  - ```{autodoc2-docstring} archivebox.misc.util.download_url
    :summary:
    ```
* - {py:obj}`get_headers <archivebox.misc.util.get_headers>`
  - ```{autodoc2-docstring} archivebox.misc.util.get_headers
    :summary:
    ```
* - {py:obj}`ansi_to_html <archivebox.misc.util.ansi_to_html>`
  - ```{autodoc2-docstring} archivebox.misc.util.ansi_to_html
    :summary:
    ```
* - {py:obj}`dedupe <archivebox.misc.util.dedupe>`
  - ```{autodoc2-docstring} archivebox.misc.util.dedupe
    :summary:
    ```

Data

:class: autosummary longtable
:align: left

* - {py:obj}`scheme <archivebox.misc.util.scheme>`
  - ```{autodoc2-docstring} archivebox.misc.util.scheme
    :summary:
    ```
* - {py:obj}`without_scheme <archivebox.misc.util.without_scheme>`
  - ```{autodoc2-docstring} archivebox.misc.util.without_scheme
    :summary:
    ```
* - {py:obj}`without_query <archivebox.misc.util.without_query>`
  - ```{autodoc2-docstring} archivebox.misc.util.without_query
    :summary:
    ```
* - {py:obj}`without_fragment <archivebox.misc.util.without_fragment>`
  - ```{autodoc2-docstring} archivebox.misc.util.without_fragment
    :summary:
    ```
* - {py:obj}`without_path <archivebox.misc.util.without_path>`
  - ```{autodoc2-docstring} archivebox.misc.util.without_path
    :summary:
    ```
* - {py:obj}`path <archivebox.misc.util.path>`
  - ```{autodoc2-docstring} archivebox.misc.util.path
    :summary:
    ```
* - {py:obj}`basename <archivebox.misc.util.basename>`
  - ```{autodoc2-docstring} archivebox.misc.util.basename
    :summary:
    ```
* - {py:obj}`domain <archivebox.misc.util.domain>`
  - ```{autodoc2-docstring} archivebox.misc.util.domain
    :summary:
    ```
* - {py:obj}`query <archivebox.misc.util.query>`
  - ```{autodoc2-docstring} archivebox.misc.util.query
    :summary:
    ```
* - {py:obj}`fragment <archivebox.misc.util.fragment>`
  - ```{autodoc2-docstring} archivebox.misc.util.fragment
    :summary:
    ```
* - {py:obj}`extension <archivebox.misc.util.extension>`
  - ```{autodoc2-docstring} archivebox.misc.util.extension
    :summary:
    ```
* - {py:obj}`base_url <archivebox.misc.util.base_url>`
  - ```{autodoc2-docstring} archivebox.misc.util.base_url
    :summary:
    ```
* - {py:obj}`without_www <archivebox.misc.util.without_www>`
  - ```{autodoc2-docstring} archivebox.misc.util.without_www
    :summary:
    ```
* - {py:obj}`without_trailing_slash <archivebox.misc.util.without_trailing_slash>`
  - ```{autodoc2-docstring} archivebox.misc.util.without_trailing_slash
    :summary:
    ```
* - {py:obj}`hashurl <archivebox.misc.util.hashurl>`
  - ```{autodoc2-docstring} archivebox.misc.util.hashurl
    :summary:
    ```
* - {py:obj}`urlencode <archivebox.misc.util.urlencode>`
  - ```{autodoc2-docstring} archivebox.misc.util.urlencode
    :summary:
    ```
* - {py:obj}`urldecode <archivebox.misc.util.urldecode>`
  - ```{autodoc2-docstring} archivebox.misc.util.urldecode
    :summary:
    ```
* - {py:obj}`htmlencode <archivebox.misc.util.htmlencode>`
  - ```{autodoc2-docstring} archivebox.misc.util.htmlencode
    :summary:
    ```
* - {py:obj}`htmldecode <archivebox.misc.util.htmldecode>`
  - ```{autodoc2-docstring} archivebox.misc.util.htmldecode
    :summary:
    ```
* - {py:obj}`short_ts <archivebox.misc.util.short_ts>`
  - ```{autodoc2-docstring} archivebox.misc.util.short_ts
    :summary:
    ```
* - {py:obj}`ts_to_date_str <archivebox.misc.util.ts_to_date_str>`
  - ```{autodoc2-docstring} archivebox.misc.util.ts_to_date_str
    :summary:
    ```
* - {py:obj}`ts_to_iso <archivebox.misc.util.ts_to_iso>`
  - ```{autodoc2-docstring} archivebox.misc.util.ts_to_iso
    :summary:
    ```
* - {py:obj}`COLOR_REGEX <archivebox.misc.util.COLOR_REGEX>`
  - ```{autodoc2-docstring} archivebox.misc.util.COLOR_REGEX
    :summary:
    ```
* - {py:obj}`URL_REGEX <archivebox.misc.util.URL_REGEX>`
  - ```{autodoc2-docstring} archivebox.misc.util.URL_REGEX
    :summary:
    ```
* - {py:obj}`URL_REGEX_TESTS <archivebox.misc.util.URL_REGEX_TESTS>`
  - ```{autodoc2-docstring} archivebox.misc.util.URL_REGEX_TESTS
    :summary:
    ```
* - {py:obj}`_test_url_strs <archivebox.misc.util._test_url_strs>`
  - ```{autodoc2-docstring} archivebox.misc.util._test_url_strs
    :summary:
    ```

API

:canonical: archivebox.misc.util.scheme
:value: >
   None

```{autodoc2-docstring} archivebox.misc.util.scheme
```

:canonical: archivebox.misc.util.without_scheme
:value: >
   None

```{autodoc2-docstring} archivebox.misc.util.without_scheme
```

:canonical: archivebox.misc.util.without_query
:value: >
   None

```{autodoc2-docstring} archivebox.misc.util.without_query
```

:canonical: archivebox.misc.util.without_fragment
:value: >
   None

```{autodoc2-docstring} archivebox.misc.util.without_fragment
```

:canonical: archivebox.misc.util.without_path
:value: >
   None

```{autodoc2-docstring} archivebox.misc.util.without_path
```

:canonical: archivebox.misc.util.path
:value: >
   None

```{autodoc2-docstring} archivebox.misc.util.path
```

:canonical: archivebox.misc.util.basename
:value: >
   None

```{autodoc2-docstring} archivebox.misc.util.basename
```

:canonical: archivebox.misc.util.domain
:value: >
   None

```{autodoc2-docstring} archivebox.misc.util.domain
```

:canonical: archivebox.misc.util.query
:value: >
   None

```{autodoc2-docstring} archivebox.misc.util.query
```

:canonical: archivebox.misc.util.fragment
:value: >
   None

```{autodoc2-docstring} archivebox.misc.util.fragment
```

:canonical: archivebox.misc.util.extension
:value: >
   None

```{autodoc2-docstring} archivebox.misc.util.extension
```

:canonical: archivebox.misc.util.base_url
:value: >
   None

```{autodoc2-docstring} archivebox.misc.util.base_url
```

:canonical: archivebox.misc.util.without_www
:value: >
   None

```{autodoc2-docstring} archivebox.misc.util.without_www
```

:canonical: archivebox.misc.util.without_trailing_slash
:value: >
   None

```{autodoc2-docstring} archivebox.misc.util.without_trailing_slash
```

:canonical: archivebox.misc.util.hashurl
:value: >
   None

```{autodoc2-docstring} archivebox.misc.util.hashurl
```

:canonical: archivebox.misc.util.urlencode
:value: >
   None

```{autodoc2-docstring} archivebox.misc.util.urlencode
```

:canonical: archivebox.misc.util.urldecode
:value: >
   None

```{autodoc2-docstring} archivebox.misc.util.urldecode
```

:canonical: archivebox.misc.util.htmlencode
:value: >
   None

```{autodoc2-docstring} archivebox.misc.util.htmlencode
```

:canonical: archivebox.misc.util.htmldecode
:value: >
   None

```{autodoc2-docstring} archivebox.misc.util.htmldecode
```

:canonical: archivebox.misc.util.short_ts
:value: >
   None

```{autodoc2-docstring} archivebox.misc.util.short_ts
```

:canonical: archivebox.misc.util.ts_to_date_str
:value: >
   None

```{autodoc2-docstring} archivebox.misc.util.ts_to_date_str
```

:canonical: archivebox.misc.util.ts_to_iso
:value: >
   None

```{autodoc2-docstring} archivebox.misc.util.ts_to_iso
```

:canonical: archivebox.misc.util.COLOR_REGEX
:value: >
   'compile(...)'

```{autodoc2-docstring} archivebox.misc.util.COLOR_REGEX
```

:canonical: archivebox.misc.util.URL_REGEX
:value: >
   'compile(...)'

```{autodoc2-docstring} archivebox.misc.util.URL_REGEX
```

:canonical: archivebox.misc.util.parens_are_matched

```{autodoc2-docstring} archivebox.misc.util.parens_are_matched
```
:canonical: archivebox.misc.util.fix_url_from_markdown

```{autodoc2-docstring} archivebox.misc.util.fix_url_from_markdown
```
:canonical: archivebox.misc.util.find_all_urls

```{autodoc2-docstring} archivebox.misc.util.find_all_urls
```
:canonical: archivebox.misc.util.is_static_file

```{autodoc2-docstring} archivebox.misc.util.is_static_file
```
:canonical: archivebox.misc.util.enforce_types

```{autodoc2-docstring} archivebox.misc.util.enforce_types
```
:canonical: archivebox.misc.util.docstring

```{autodoc2-docstring} archivebox.misc.util.docstring
```
:canonical: archivebox.misc.util.str_between

```{autodoc2-docstring} archivebox.misc.util.str_between
```
:canonical: archivebox.misc.util.parse_date

```{autodoc2-docstring} archivebox.misc.util.parse_date
```
:canonical: archivebox.misc.util.download_url

```{autodoc2-docstring} archivebox.misc.util.download_url
```
:canonical: archivebox.misc.util.get_headers

```{autodoc2-docstring} archivebox.misc.util.get_headers
```
:canonical: archivebox.misc.util.ansi_to_html

```{autodoc2-docstring} archivebox.misc.util.ansi_to_html
```
:canonical: archivebox.misc.util.dedupe

```{autodoc2-docstring} archivebox.misc.util.dedupe
```
:canonical: archivebox.misc.util.ExtendedEncoder

Bases: {py:obj}`json.JSONEncoder`

```{autodoc2-docstring} archivebox.misc.util.ExtendedEncoder
```

```{rubric} Initialization
```

```{autodoc2-docstring} archivebox.misc.util.ExtendedEncoder.__init__
```

````{py:method} default(obj)
:canonical: archivebox.misc.util.ExtendedEncoder.default

````

:canonical: archivebox.misc.util.URL_REGEX_TESTS
:value: >
   [('https://example.com', ['https://example.com']), ('http://abc-file234example.com/abc?def=abc&23423...

```{autodoc2-docstring} archivebox.misc.util.URL_REGEX_TESTS
```

:canonical: archivebox.misc.util._test_url_strs
:value: >
   None

```{autodoc2-docstring} archivebox.misc.util._test_url_strs
```

Clone this wiki locally
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy