In questo post, imparerai come utilizzare la funzione UrlSplit () dal modulo di analisi del pacchetto Urllib. Questa funzione ci consente di dividere una determinata risorsa URL in vari segmenti.
Saltiamo.
Sintassi della funzione
La sintassi della funzione è come mostrata nella seguente:
Urllib.analizzare.UrlSplit (UrlString, Schem = ", abilit_Fragments = true)La funzione prende l'URL per dividere lo schema per accedere all'URL come parametri richiesti.
La funzione esegue azioni simili come la funzione Urlparse (). Tuttavia, non dividi i parametri dall'URL.
La funzione restituisce quindi una tupla denominata con gli elementi a cui è possibile accedere tramite il loro indice o gli attributi nominati. Gli attributi sono i seguenti:
nome attributo | Posizione indice | Valore |
---|---|---|
schema | 0 | Schema URL |
netloc | 1 | Posizione della rete |
sentiero | 2 | Percorso gerato |
Domanda | 3 | Valore di query |
frammento | 4 | Identificatore di Fragrazione |
nome utente | nome utente | |
parola d'ordine | parola d'ordine | |
Nome host | Nome host | |
porta | Numero di porta |
Vediamo un esempio pratico che illustra come usare la funzione.
Esempio pratico:
Considera il seguente codice di esempio fornito:
da Urllib.analizzare l'urlsplitIl codice dato utilizza la funzione URLSplit per analizzare l'URL in vari segmenti. Possiamo quindi stamparli come mostrato nella seguente uscita:
schema -> httpsConclusione
In questo post, abbiamo discusso utilizzando la funzione UrlSplit () dal modulo PASE che ci consente di dividere un determinato URL in vari segmenti. Sentiti libero di esplorare il documento per saperne di più.
Codice felice!