Vérifiez si l'URL existe en Python

introduction

Récemment, j'ai voulu créer un programme pour vérifier si l'URL existe, donc je n'ai pas pu trouver l'exemple de code pour vérifier si l'URL existe en Python à ce moment-là, alors je l'ai enregistrée ici.

Exemple de code

Cette fois, il s'agit d'un exemple de code pour vérifier si «[http://qiita.com/ » existe.

confirm_url.py


#-*- using:utf-8 -*-
import urllib2

def checkURL(url):
	try:
		f = urllib2.urlopen(url)
		print url
		f.close()
	except urllib2.HTTPError:
		print "NotFound:" + url

if __name__ == '__main__':
	url = "http://qiita.com/"
	checkURL(url)

Eh bien, si vous regardez le code, il est clair que vous ne faites rien de spécial ... J'utilise juste ʻurllib2pour essayer de me connecter à l'URL, et si je ne peux pas me connecter, j'obtiens unHTTPError`.

Recommended Posts

Vérifiez si l'URL existe en Python
[python] Comment vérifier si la clé existe dans le dictionnaire
Vérifiez si la colonne attendue existe dans Pandas DataFrame
Vérifiez le comportement du destroyer en Python
Vérifiez si le hachage de mot de passe généré par PHP correspond en Python
Créer un dossier Python Vérifiez s'il existe déjà
Émettre l'URL signée Amazon CloudFront en Python
Dans bash, "supprimez le fichier s'il existe".
Trouver des erreurs en Python
Explorez l'URL contenue dans le tweet Twitter avec python
Vérifiez s'il s'agit d'Unix dans le langage de script
Vérifiez s'il s'agit d'Unix dans le langage de script
Obtenez l'URL de la destination de la redirection HTTP en Python
Traitement des URL relatives en python
Vérifiez la nature atrophique de la distribution de probabilité en Python
[Python] Vérifiez les bibliothèques installées
Créez un script python pour vérifier si le lien à l'URL spécifiée est valide
Comment vérifier en Python si l'un des éléments d'une liste est dans une autre liste
Vérifiez le fonctionnement de Python pour .NET dans chaque environnement
Maîtrisez le type avec Python? (Quand faire la vérification de type)
Comment vérifier si une valeur existe dans un type d'énumération
Rechercher les fuites de mémoire dans Python
[Python] Vérifiez le répertoire actuel, déplacez le répertoire
Obtenir l'API arXiv en Python
Rechercher des commandes externes avec python
Vérifiez le comportement lors de l'attribution de Python
Python dans le navigateur: la recommandation de Brython
Enregistrez le fichier binaire en Python
Frappez l'API Sesami en Python
Dans la commande python, python pointe vers python3.8
Implémenter le modèle Singleton en Python
création du répertoire python Correspondance si le répertoire existe
Vérifiez et déplacez le répertoire en Python
Accédez à l'API Web en Python
Vérifiez le résumé des données dans CASTable
J'ai écrit la file d'attente en Python
Calculer le mois précédent en Python
Examiner la classe d'un objet avec python
Obtenez le chemin du bureau en Python
Obtenez le nom d'hôte en Python
Accéder à l'API Twitter avec Python
La première étape de Python Matplotlib
J'ai écrit la pile en Python
Maîtriser le module lowref en Python
Comment vérifier si le contenu du dictionnaire est le même en Python par valeur de hachage
python Remarque: déterminez si l'argument de ligne de commande est dans la liste
Vérifiez si le fichier de paramètres est lu de manière simple à comprendre
Comment vérifier la taille de la mémoire d'une variable en Python
Supprimer un caractère spécifique en Python s'il s'agit du dernier
Comment vérifier la taille de la mémoire d'un dictionnaire en Python
Vérifiez si vous pouvez vous connecter à un port TCP en Python
Assurez-vous que python peut convertir / convertir une chaîne de caractères en int
[Golang] Vérifiez si une chaîne de caractères spécifique est incluse dans la chaîne de caractères
Apprenez le modèle de conception "Prototype" avec Python
Apprenez le modèle de conception "Builder" avec Python
Charger le SDK Python distant avec IntelliJ
Essayez d'utiliser l'API Wunderlist en Python
Apprenez le modèle de conception "Flyweight" en Python
Essayez d'utiliser l'API Kraken avec Python