Maison >développement back-end >Tutoriel Python >Introduction détaillée à la programmation réseau
Python possède des bibliothèques intégrées qui encapsulent de nombreux protocoles réseau courants, Python est donc devenu un puissant outil de programmation réseau. Voici une brève description de la programmation réseau de Python.
urllib et urllib2 sont les bibliothèques de travail réseau les plus puissantes de la bibliothèque standard Python. Voici une brève introduction au module urllib. Cette fois, nous utilisons principalement plusieurs modules couramment utilisés dans le module urllib :
urlopen parse urlencode quote unquote _safe_quoters unquote_plus
Utilisez urllib pour effectuer des requêtes get du http protocole. Et obtenez la valeur de retour de l'interface :
urllib.request = res =(res.decode())
urllib.request urllib.parse = data =: : : param =res ==(type(res_str), res_str)
Remarque : Utiliser urllib pour demander l'interface de publication Dans l'exemple ci-dessus, le type de paramètre de demande de l'interface de publication est au format clé-valeur et le paramètre de format json n'est pas applicable.
Échappe les caractères spéciaux dans l'URL demandée.
urllib.parse = new_url =(new_url)
analyse les caractères spéciaux échappés.
urllib.parse = new_url =(, unquote_plus(url4))
Ce qui précède est une brève introduction à urllib Lors du traitement de l'interface, veuillez également vous référer au module de requêtes~~~
<br>.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!