İçeriğe geç

#2 – Python Regex Kullanımı (Belirli Html Etiketinin İçeriğini Alma)

Bu video da Python Regex Kullanımı (Belirli Html Etiketinin İçeriğini Alma) göreceğiz. Önceki video da bahsettiğim şeylerden biri. Yazdığım kodlar video ‘nun aşağısında yer alıyor.

Python Regex Kullanımı

 

Kodlar:

import urllib.request
import re

try:
    #Adresi Aldık
    site_adresi = input("Site Adresi: ")

    print("\n")

    html = urllib.request.urlopen(site_adresi)
    html = html.read()
    html = html.decode('utf-8')
    html = str(html)

    #regex ile etiketi belirtelim
    tanim = "<title>(.*?)</title>"

    ara = re.search(tanim, html)

    if ara:
        etiket = ara.group(0)

        icerik = ara.group(1)

        print("Etiket: " + etiket + "\n")
        print("İçerik: " + icerik)

    else:
        print("İstediğin etiket bulunamadı.")

except:
        print("Beklenmeyen bir hata oluştu.")