Exigence:
Toute version installée de Python (Python3 est préinstallée sur la dernière version d'Ubuntu)
Suivez l'une des procédures expliquées ci-dessous pour ouvrir l'URL dans Python:
Comment créer un fichier python
Générer un fichier avec «Python_file.py ”(fichier python) nom à l'aide de« Commande nano »comme mentionné ci-dessous pour y écrire du code python
$ nano python_file.pyVous pouvez modifier le nom du fichier en fonction de votre choix.
Comment ouvrir URL en utilisant «Urllib.Module de demande
Le "Urllib.demande"Est l'un des modules de Python qui permet d'ouvrir les URL dans Python.
Étape 1: Importation «Urllib.Bibliothèque de demande
Pour ouvrir URL dans Python, vous devez d'abord importer le «Urllib.demande ", insérer ci-dessous la ligne d'importation mentionnée avant de démarrer votre code dans le nouveau" Python_file.fichier py ”:
Importer Urllib.demandeÉtape2: URL d'ouverture en utilisant Urllib.demander la fonction
Pour ouvrir l'URL d'un site Web spécifique à l'aide d'Urllib.Demande, utilisez la syntaxe mentionnée ci-dessous:
Urllib.demande.UrLopen («URL du site Web»)URL de site web: Insérer l'URL du site Web que vous souhaitez récupérer.
Pour ouvrir URL «https: // www.Google.com / “, écrivez le code mentionné ci-dessous dans votre fichier Python:
Importer Urllib.demandeHTTP a défini les codes d'état de réponse; "get_url.obtenir le code"Est utilisé pour obtenir ce code. Le chiffre "200"Signifie que votre connexion est réussie, si c'est"404"Alors cela signifie que l'URL n'est pas reconnue. Visitez cette source pour en savoir plus sur d'autres codes de statut.
Le "get_url"C'est la variable qui obtient les données de l'URL spécifiée et« Imprimer »est utilisée pour imprimer la sortie.
Presse "Ctrl + s«Pour enregistrer le fichier et«Ctrl + x«Pour quitter le fichier:
Pour vérifier le fonctionnement du code, exécutez la commande mentionnée ci-dessous pour exécuter le fichier «Python_file.py ".
$ python3 python_file.pyLa sortie ci-dessus montre que la connexion est réussie.
Vérifions un autre exemple; Nous pouvons également récupérer le code HTML à partir de l'URL de n'importe quel site Web. Exécutez le code mentionné ci-dessous pour ouvrir URL https: // www.Youtube.com / et impriment son code HTML:
Importer Urllib.demandeLe "get_url.obtenir le code()«Est utilisé pour obtenir le code d'état de réponse HTTP et«get_url.lire()"Est utilisé pour récupérer le fichier HTML d'un site Web.
Exécutez la commande ci-dessous mentionnée pour exécuter le fichier "Python_file.py ”, pour obtenir la sortie souhaitée:
$ python3 python_file.py
Comment ouvrir URL à l'aide du module «WebBrowser»
«WebBrowser» est l'un des modules de Python qui est également utilisé pour ouvrir des URL ou des sites Web dans Python, mais il dirige le lien vers le navigateur.
Pour ouvrir URL à l'aide du module «WebBrowser», suivez les étapes mentionnées ci-dessous:
Étape 1: Importation de la bibliothèque «webbrowser»
Pour ouvrir URL, vous devez d'abord importer la bibliothèque «WebBrowser» dans la «Python_file.py ”par ligne de code mentionnée ci-dessous:
Importer un navigateur WebÉtape2: URL d'ouverture à l'aide du module WebBrowser
Pour ouvrir l'URL d'un site Web spécifique sur le navigateur à l'aide de «WebBrowser», utilisez la syntaxe mentionnée ci-dessous:
webbrowser.ouvert ("site Web_url")Insérez votre URL à la place de «URL de site web”Dans la syntaxe mentionnée ci-dessus.
Pour ouvrir l'URL «https: // linuxhint.com / "à l'aide du module" webbrowser ", écrivez le code mentionné ci-dessous dans" Python_file.fichier py ”:
importer webbrowserLe "get_url.obtenir le code()"Est utilisé pour obtenir le code d'état de réponse HTTP, 200 signifie que vous avez réussi à ouvrir l'URL.
Pour ouvrir le navigateur URL, exécutez le code écrit en «Python_file.py ”par commande mentionnée ci-dessous:
$ python3 python_file.pyConclusion:
Pour obtenir des données d'un site Web lors de la programmation, nous devons ouvrir l'URL. Dans cet article, j'ai discuté des méthodes pour ouvrir des URL dans Python sur Ubuntu (Système Linux). Deux façons sont discutées avec des exemples, l'un est en importation de «Urllib.Demande le module »et l'autre consiste à importer le module« WebBrowser »dans Python. Si vous êtes un programmeur Python, après avoir lu cet article, vous pourrez ouvrir une URL en Python avec facilité.