I dette innlegget lærer du hvordan du bruker URLSPLIT () -funksjonen fra parse -modulen til Urllib -pakken. Denne funksjonen lar oss dele en gitt URL -ressurs i forskjellige segmenter.
La oss hoppe inn.
Funksjonssyntaks
Funksjonssyntaksen er som vist i følgende:
urllib.analyser.URLSPLIT (URLSTRING, SCHEME = ", tillater_fragmenter = True)Funksjonen tar URL -en for å dele opp ordningen for å få tilgang til nettadressen som de nødvendige parametrene.
Funksjonen utfører lignende handlinger som URLParse () -funksjonen. Imidlertid deler den ikke parametrene fra nettadressen.
Funksjonen returnerer deretter en navngitt tuple med varene som kan nås via deres indeks eller navngitte attributter. Attributtene er som følger:
Attributtnavn | Indeksposisjon | Verdi |
---|---|---|
ordning | 0 | URL -ordning |
Netloc | 1 | Nettverksplassering |
sti | 2 | Hierachisk sti |
spørsmål | 3 | Spørringsverdi |
fragment | 4 | FRAMENT IDENTIFIER |
Brukernavn | Brukernavn | |
passord | passord | |
Vertsnavn | Vertsnavn | |
havn | Portnummer |
La oss se på et praktisk eksempel som illustrerer hvordan vi bruker funksjonen.
Praktisk eksempel:
Tenk på følgende eksempel som er oppgitt:
Fra urllib.Parse import urlsplitDen gitte koden bruker URLSPlit -funksjonen for å analysere URL -en i forskjellige segmenter. Vi kan deretter skrive dem ut som vist i følgende utgang:
skjema -> httpsKonklusjon
I dette innlegget diskuterte vi ved hjelp av URLSPLIT () -funksjonen fra Parse -modulen som lar oss dele en gitt URL i forskjellige segmenter. Utforsk gjerne dokumentet for å lære mer.
Glad koding!