Überprüfen Sie, ob die URL in Python vorhanden ist

Einführung

Vor kurzem wollte ich ein Programm erstellen, um zu überprüfen, ob die URL vorhanden ist. Daher konnte ich den Beispielcode nicht finden, um zu überprüfen, ob die URL zu diesem Zeitpunkt in Python vorhanden ist. Deshalb habe ich sie hier aufgezeichnet.

Beispielcode

Diesmal handelt es sich um einen Beispielcode, mit dem überprüft werden kann, ob "[http://qiita.com/ lightboxes(http://qiita.com/)" vorhanden ist.

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)

Wenn Sie sich den Code ansehen, ist klar, dass Sie nichts Besonderes tun ... Ich verwende nur "urllib2", um eine Verbindung zur URL herzustellen, und wenn ich keine Verbindung herstellen kann, erhalte ich einen "HTTPError".

Recommended Posts

Überprüfen Sie, ob die URL in Python vorhanden ist
[Python] So überprüfen Sie, ob der Schlüssel im Wörterbuch vorhanden ist
Überprüfen Sie, ob die erwartete Spalte in Pandas DataFrame vorhanden ist
Überprüfen Sie das Verhalten des Zerstörers in Python
Überprüfen Sie, ob der von PHP generierte Passwort-Hash in Python übereinstimmt
Python-Ordner erstellen Überprüfen Sie, ob er bereits vorhanden ist
Geben Sie die von Amazon CloudFront signierte URL in Python aus
In Bash "Löschen Sie die Datei, falls vorhanden".
Finde Fehler in Python
Crawlen Sie die im Twitter-Tweet enthaltene URL mit Python
Überprüfen Sie, ob es sich um Unix in der Skriptsprache handelt
Rufen Sie die URL des HTTP-Umleitungsziels in Python ab
Relative URL-Verarbeitung in Python
Überprüfen Sie die atrophische Natur der Wahrscheinlichkeitsverteilung in Python
[Python] Überprüfen Sie die installierten Bibliotheken
Erstellen Sie ein Python-Skript, um zu überprüfen, ob der Link unter der angegebenen URL gültig ist
So überprüfen Sie in Python, ob sich eines der Elemente einer Liste in einer anderen Liste befindet
Überprüfen Sie die Funktionsweise von Python für .NET in jeder Umgebung
Den Typ mit Python beherrschen? (Wann ist eine Typprüfung durchzuführen?)
So überprüfen Sie, ob ein Wert in einem Aufzählungstyp vorhanden ist
Überprüfen Sie Python auf Speicherlecks
[Python] Überprüfen Sie das aktuelle Verzeichnis und verschieben Sie das Verzeichnis
Abrufen der arXiv-API in Python
Suchen Sie mit Python nach externen Befehlen
Überprüfen Sie das Verhalten beim Zuweisen von Python
Python im Browser: Brythons Empfehlung
Speichern Sie die Binärdatei in Python
Klicken Sie in Python auf die Sesami-API
Im Python-Befehl zeigt Python auf Python3.8
Implementieren Sie das Singleton-Muster in Python
Python-Verzeichniserstellung Korrespondenz, wenn Verzeichnis vorhanden ist
Überprüfen und verschieben Sie das Verzeichnis in Python
Klicken Sie auf die Web-API in Python
Überprüfen Sie die Datenzusammenfassung in CASTable
Ich habe die Warteschlange in Python geschrieben
Berechnen Sie den Vormonat in Python
Untersuchen Sie die Klasse eines Objekts mit Python
Holen Sie sich den Desktop-Pfad in Python
Holen Sie sich den Hostnamen in Python
Greifen Sie mit Python auf die Twitter-API zu
Der erste Schritt von Python Matplotlib
Ich habe den Stack in Python geschrieben
Beherrsche das schwache Ref-Modul in Python
So überprüfen Sie anhand des Hashwerts, ob der Inhalt des Wörterbuchs in Python identisch ist
Python Hinweis: Stellen Sie fest, ob das Befehlszeilenargument in der Liste enthalten ist
Überprüfen Sie, ob die Einstellungsdatei leicht verständlich gelesen wird
So überprüfen Sie die Speichergröße einer Variablen in Python
Löschen Sie ein bestimmtes Zeichen in Python, wenn es das letzte ist
So überprüfen Sie die Speichergröße eines Wörterbuchs in Python
Überprüfen Sie, ob Sie in Python eine Verbindung zu einem TCP-Port herstellen können
Stellen Sie sicher, dass Python eine Zeichenfolge in int konvertieren / konvertieren kann
[Golang] Überprüfen Sie, ob eine bestimmte Zeichenfolge in der Zeichenfolge enthalten ist
Lernen Sie das Entwurfsmuster "Prototype" mit Python
Lernen Sie das Entwurfsmuster "Builder" mit Python
Laden Sie das Remote-Python-SDK mit IntelliJ
Versuchen Sie es mit der Wunderlist-API in Python
Lernen Sie das Designmuster "Flyweight" in Python
Versuchen Sie, die Kraken-API mit Python zu verwenden