-
def tarama(xxx):
-
url=" "
-
s=requests.get(url)
-
s1 = BeautifulSoup(s.content,“html5lib”)
-
x=0
-
c1 =s1.find_all(‘a’,attrs={‘class’:‘lnk-blk’})
-
dö=“1”
-
isim1=xxx
-
while dö==“1”:
-
x= x+1
-
if x <39:
-
d1= c1[x]["href"]
-
z1= d1.split("/")
-
adı= z1[4]
-
for i in z1:
-
if isim1 == i:
-
print(i,"Link :",d1)
-
dö="0"
-
x=999
-
sx=requests.get(d1)
-
sx1 = BeautifulSoup(sx.content,"html5lib")
-
cx1 =sx1.find_all('iframe')
-
izle= cx1[0]["data-src"]
-
print(izle)
Bu şekilde bir kodum var yaptığı işlem basit bir urlnin “/” dan sonraki halini “adı” ya yazdırıyor ve “xxx” le eşleşince gerekli komutları izliyo benim istediğim şey bire bir bulduğu sonuçla eşleşmesine gerek kalmadan benzerlik saptayınca aynı işlemi gerçekleştirmesi örnek olarak bulmak istediğim sonuç “ali_ata_bak” olsun .ben “ali bakt” yazdığımda benzerliği farkedip yinede bana “ali_ata_bak” sonucunu döndürmesini istiyorum eminim birden fazla yolu vardır bunu yapmanın yol gösterirseniz sevinirim .
Kodların karışlığı için özür dilerim sonradan toparlıycam