Flask'ta fotonun img src kısmında adresi temizlemek

Tekrar merhabalar.

import requests  
from bs4 import BeautifulSoup  
    
def getdata(url):  
    r = requests.get(url)  
    return r.text  

def second(x, y):
    a=[]    
    htmldata = getdata("https://www.google.com/search?q=Tenet (2020)&sxsrf=ALeKk01IN8FRIzEuOEG4CoRVZsoZYwhaTg:1614201067897&source=lnms&tbm=isch&sa=X&ved=2ahUKEwiG0v3Jt4PvAhVKXBoKHXV_BCQQ_AUoAXoECBgQAw&biw=1920&bih=969")  
    soup = BeautifulSoup(htmldata, 'html.parser')  
    for item in soup.find_all('img')[x:y]: 
        a.append(item['src'])
        return a

adres=second(1,2)

buradan "adres"i index.html de

<img align="center" src="{{ adres }}" style="width:100%" alt="Avatar">

şeklinde giriyorum. Ama resmin çıktıdaki src’si şöyle oluyor;

http://127.0.0.1/['https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcQ94WjFy25-QDz_mrZ4mVFV-Z6C2xsq3lk38oCNYbzYdoY9Nz0UYzqgY22Jfw&s%27]

Serverda ve sitede bir sorun yok. Diğer tüm her şey çalışıyor. Tüm src’ler adresi 127 ve tırnak olmadan yapıştırıyor. Sorun ne ola ki?

adres değişkenini printleyince nasıl bir çıktı veriyor peki

['https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcQ94WjFy25-QDz_mrZ4mVFV-Z6C2xsq3lk38oCNYbzYdoY9Nz0UYzqgY22Jfw&s%27]

böyle

o zaman bu adresin bir liste olduğu anlamına gelmiyor mu?

evet öyle oluyor sanırım

adres[0] deneseniz…

Hocam from requests yerine from requests import get kullanınca düzeldi.

O halde cevabınızı çözüm olarak işaretleyin.