mdurl

0.1.2 · active · verified Sat Mar 28

mdurl is a Python port of the JavaScript mdurl package, providing utilities for parsing, encoding, and decoding URLs in Markdown. The latest version is 0.1.2, released on August 14, 2022. The project has a stable release history with no recent updates.

Warnings

Install

Imports

Quickstart

Demonstrates encoding, decoding, parsing, and formatting URLs using mdurl.

from mdurl import encode, decode, parse, format

# Encode a URL
encoded_url = encode('https://example.com/path?query=param')
print(f'Encoded URL: {encoded_url}')

# Decode a URL
decoded_url = decode(encoded_url)
print(f'Decoded URL: {decoded_url}')

# Parse a URL
parsed_url = parse('https://example.com/path?query=param')
print(f'Parsed URL: {parsed_url}')

# Format a parsed URL
formatted_url = format(parsed_url)
print(f'Formatted URL: {formatted_url}')

view raw JSON →