Fokinura_3000, всё верно, как я и писал) потому то нельзя просто так циклом пробежаться по df, я описал как надо по нему проходить
for index, value in df.items():
и вот value (а это и будет строка ссылки надо подавать на вход в
response = requests.get(value)
soup = BeautifulSoup(response.text, 'lxml')
quotes = soup.find_all('h1', class_='AHFaub')
for quote in quotes:
print(quote.text)
Ты открываешь excel как давай фрейм и тут же пытаешься по нему итерироваться циклом. Так ничего не получится. Попробуй итерироваться по значению, примерно так
df = pd.read_excel('ids.xlsx')
for index, value in df.items():
print(f"Index : {index}, Value : {value}")
отказ от лефт джоин в пользу простого джоина.