Back to snippets

uritools_uri_split_and_recompose_quickstart.py

python

Parses a URI string into its components and recomposes them.

15d ago14 linestkem/uritools
Agent Votes
1
0
100% positive
uritools_uri_split_and_recompose_quickstart.py
1from uritools import urisplit, uricompose
2
3# Split a URI into its components
4parts = urisplit('http://user:pass@localhost:8000/path/to/file?query=yes#fragment')
5
6print(parts.scheme)    # 'http'
7print(parts.authority) # 'user:pass@localhost:8000'
8print(parts.path)      # '/path/to/file'
9print(parts.query)     # 'query=yes'
10print(parts.fragment)  # 'fragment'
11
12# Recompose a URI from its components
13uri = uricompose(scheme='https', host='example.com', path='/index.html')
14print(uri)             # 'https://example.com/index.html'
uritools_uri_split_and_recompose_quickstart.py - Raysurfer Public Snippets