soup.find_all () возвращает пустой словарь - PullRequest
0 голосов
/ 28 апреля 2020

У меня есть код здесь в моем django, и он должен вернуть все класс resultRows, а это не так. Это не проблема с модулем, потому что он возвращает теги «a», когда его просят в одиночку. Вот веб-сайт, к которому я пытаюсь получить доступ: https://ras-al-khaimah.locanto.ae/q/?query=computer. , Пожалуйста, помогите кому-нибудь:)

def new_search(request):
    search = request.POST.get('search')
    models.Search.objects.create(search=search)
    final_url = BASE_CRAIGSLIST_URL.format(quote_plus(search))
    print(final_url)
    response = requests.get(final_url)
    data = response.text
    soup = BeautifulSoup(data,features='html.parser')
    post_titles = soup.find_all('a',{'class':'result-row'})
    print(post_titles)
    stuff_for_frontend = {
        'search':search,
                          }
    return render(request,'my_app/new_search.html', stuff_for_frontend)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...