Quando inizi a imparare il linguaggio di programmazione Python, spesso ti imbatti nella biblioteca di richieste Python. Il linguaggio di programmazione Python offre alcune biblioteche incredibili da utilizzare per il raschiatura del web, il calcolo matematico e quant'altro. Utilizzando queste librerie, possiamo scrivere un codice ottimizzato in modo efficiente per qualsiasi tipo di applicazione. In questo tutorial, il metodo patch di richiesta Python deve essere esplorato. Qui miriamo a imparare a utilizzare il metodo patch di Python richieste nei programmi Python. Forniremo alcuni esempi semplici e utili per il tuo aiuto nelle prossime sezioni. Quindi iniziamo!
Qual è la funzione della biblioteca delle richieste di Python?
La libreria delle richieste fornita per il linguaggio di programmazione Python viene più comunemente utilizzata per scopi di raschiatura web. Quando è necessario effettuare una richiesta GET o POST sul Web, utilizzerai le funzioni della libreria delle richieste in qualsiasi programma Python. Ti aiuta a fare una richiesta HTTP in modo efficiente e rapido a un URL specifico. Questo articolo ruota attorno al metodo patch richieste di Python per aiutarti a imparare una richiesta di patch a un URL specifico.
Qual è il metodo patch richiede Python in Python?
Le funzioni più comuni della libreria di richieste Python sono Get, Post e Patch. Il metodo patch della libreria richieste viene utilizzato per apportare tutte le modifiche necessarie all'indirizzo URL specificato. Contiene gli elementi di modifica e apporta le modifiche necessarie all'indirizzo specifico come indicato. Impariamo come effettuare una richiesta di patch a un indirizzo HTTP specifico utilizzando il metodo patch richieste Python con l'aiuto degli esempi indicati di seguito.
Esempio 1
Il primo esempio è molto semplice. In questo programma, faremo semplicemente una richiesta di patch a un indirizzo URL specifico fornendo i dati di modifica nella funzione patch (). Il codice di riferimento è riportato nello screenshot seguente per aiutarti a capire come effettuare una richiesta di patch a un indirizzo HTTP specifico. Il codice di esempio è riportato di seguito:
richieste di importazione
R = richieste.patch ('https: // httpbin.org/patch ', data = ' chiave ':' valore ')
Stampa (R)
Innanzitutto, abbiamo importato la libreria delle richieste nel programma. Ricorda sempre che le funzioni che stai per utilizzare nei programmi e le loro librerie associate dovrebbero essere importate nel programma prima di utilizzare qualsiasi funzione. Se non si importa la libreria specifica, potresti non essere in grado di utilizzare le funzioni di quella libreria, quindi assicurati di aver importato tutte le librerie richieste nel programma.
La libreria delle richieste viene importata nel programma con l'istruzione "Importa richieste". Successivamente, l'URL è fornito per le richieste.funzione patch () insieme al parametro dati. La risposta dalla richiesta patch () è memorizzata nella variabile "r" e utilizzando il comando print (), la risposta viene visualizzata per mostrare il risultato. Vedere la risposta alla richiesta di patch indicata nello screenshot seguente:
Qui, la risposta dal server indica che la modifica dell'indirizzo desiderato è stata effettuata correttamente. Indica lo stato OK dell'azione intrapresa, il che significa che la funzione è stata eseguita correttamente come previsto dall'utente.
Esempio 2
In precedenza, abbiamo ricevuto la risposta OK dal server. Dal momento che abbiamo stampato solo lo stato dell'azione eseguita, quindi abbiamo ottenuto solo la risposta OK dal server. Tuttavia, possiamo anche mostrare il contenuto della richiesta di patch presentata al server. Sì, puoi vedere le modifiche che hai cercato di apportare con la richiesta patch all'indirizzo specificato. Il seguente esempio di esempio ti aiuterà a imparare come mostrare il contenuto della richiesta effettuata dal metodo patch delle richieste. Vedere il codice di riferimento indicato di seguito:
richieste di importazione
R = richieste.patch ('https: // httpbin.org/patch ', data = ' chiave ':' valore ')
Stampa (R)
Stampa (r.contenuto)
Innanzitutto, abbiamo importato la libreria delle richieste utilizzando l'istruzione "Importa richieste". Successivamente, l'URL e i valori dei dati vengono passati alla richiesta.funzione patch (). La funzione "Contenuto" della funzione patch consente di ottenere il contenuto della richiesta effettuata con il metodo patch di richieste. Quando esegui le righe del codice fornite nello screenshot sopra, vedrai il seguente risultato sullo schermo. Ecco l'output:
L'output mostra la risposta OK insieme al contenuto ricevuto dal server. Le modifiche desiderate sono state apportate all'indirizzo specificato con il metodo patch delle richieste, come mostrato nell'output sopra. Il resto del contenuto dell'output mostra tutti i dati associati al server.
Esempio 3
Finora abbiamo imparato a fare una richiesta di patch a un indirizzo specifico. Abbiamo imparato come apportare modifiche a un URL specifico utilizzando il metodo della richiesta di patch e abbiamo ottenuto la risposta OK quando abbiamo richiesto il server disponibile e la nostra richiesta ha avuto successo. Potremmo imbatterci in situazioni in cui i server non sono disponibili o sono protetti e stiamo facendo richieste inutili. Nel caso di server sicuri, il server non ci consentirà di effettuare richieste di patch. Quindi, prima di richiedere un indirizzo specifico, dovremmo verificarne lo stato in modo da non perdere tempo a fare richieste di patch inutili. In questo esempio, useremo la funzione "status_code" della funzione patch () per ottenere lo stato del server. Vedere il codice di esempio indicato di seguito:
richieste di importazione
R = richieste.patch ("https: // google.com ")
Print ("Google Status Code =", R.status_code)
print ("ragion =", r.motivo)
Qui, stiamo cercando di fare una richiesta di patch a "https: // google.com ", quindi prima di fare la richiesta, controlleremo lo stato di Google.com per vedere se ci consente di effettuare una richiesta di patch o meno. Il "r.status_code ”viene utilizzato per verificare lo stato dell'URL specificato. Vedi il risultato seguente:
Conclusione
In questo articolo, abbiamo imparato quali sono la libreria delle richieste di Python e qual è la funzione patch richieste Python. Abbiamo progettato questo articolo attorno al metodo patch richiede Python. Il metodo patch di richieste fornito dalla libreria delle richieste viene utilizzato per apportare le modifiche necessarie alla sorgente. Con l'aiuto di esempi semplici e di base, abbiamo imparato a utilizzare il metodo patch delle richieste per effettuare una richiesta di patch a un server specifico.