Parsing URL menjadi lima komponen, kembalikan 5 item bernama tuple SplitResult atau SplitResultBytes. Ini sesuai dengan struktur umum URL: skema://netloc/path?queryfragment. Setiap item tupel adalah string, mungkin kosong. Komponen tidak dipecah menjadi bagian-bagian yang lebih kecil (misalnya, lokasi jaringan adalah string tunggal), dan % escape tidak diperluas. Pembatas seperti yang ditunjukkan di atas bukan bagian dari hasil, kecuali garis miring di depan komponen jalur, yang dipertahankan jika ada. Misalnya:
urllib.parse.urlsplit(urlstring, scheme='', allow_fragments=True)
(addressing scheme, network location, path, query, fragment identifier).