IMDB film sorgulama

hange

Hectopat
Katılım
9 Mart 2021
Mesajlar
114
Çözümler
2
Daha fazla  
Cinsiyet
Diğer
Merhabalar. Kendim için yaptığım ve sizlerin de işine yarayabileceğini düşündüğüm bir uygulamayı paylaşmak istiyorum. Kendi isteğinize göre özelleştirebilirsiniz.
[CODE lang="python" title="IMDB Film sorgulama"]import requests
from bs4 import BeautifulSoup




print("\n\n Hasılat kısmı gerçek verileri yansıtmayalabilir\n\n")
try:
film_name=input("Lütfen film ismini giriniz: ")

url="https://www.imdb.com/search/title/?title="+film_name


#siteden verilerin çekildiğin kısım
rget=requests.get(url)
soup=BeautifulSoup(rget.content,"html.parser")
#rating kısmı
rating=soup.find("div",class_="inline-block ratings-imdb-rating").find('strong').get_text()
#oylanma sayısı
vote=soup.find("span",{"name":"nv"}).get_text()
#yapım yılı
year=soup.find("span",class_="lister-item-year text-muted unbold").get_text()
#hasılat(gerçeği yansıtmayabilir)
fsoup=soup.findAll("span",{"name":"nv"})
m=list(map(lambda x:x.text,fsoup))[1]

print(f"IMDB Puanı: {rating}\nOylanma sayısı: {vote}\nYapım yılı: {year}\nHasılat: {m}")
except IndexError:
print(f"IMDB Puanı: {rating}\nOylanma sayısı: {vote}\nYapım yılı: {year}")
[/CODE]

Gerekli kütüphaneler: requests, BeautifulSoup
 

Geri
Yukarı