Python Scraping - Erforderliche Daten können nicht von Flipkart @ abgerufen werd

Ich habe versucht, die Kundenrezensionen von der Flipkart-Website zu entfernen. Das Folgende ist dasVerknüpfun. Das Folgende war mein Code zum kratzen, aber es gibt immer eine leere Liste zurück.

>>> from bs4 import BeautifulSoup
>>> import requests

>>> r = requests.get('https://www.flipkart.com/samsung-galaxy-j5-6-new-2016-edition-white-16-gb/product-reviews/itmegmrnzqjcpfg9?pid=MOBEG4XWJG7F9A6Z')
>>> soup = BeautifulSoup(r.content, 'lxml') # Tried with 'html.parser' also
>>> soup.find_all('div', '_3DCdKt')
[]
>>> soup.find_all('div', {'class': '_3DCdKt'})
[]
>>> soup.find_all('div', {'class': 'row _3wYu6I _3BRC7L'})
[]
>>> soup.find_all('div', {'class': '_1GRhLX hFPo14'})
[]

Also, ich habe versucht, den gesamten Abschnitt abzurufen, aber ich habe nur die folgenden Informationen abgerufen:

>>> soup.find_all('div', {'class': 'col-9-12'})
[<div class="col-9-12" data-reactid="96"><div class="row _2_xtR5" data-reactid="97"></div><div class="row _3wYu6I _1KVtzT" data-reactid="98"></div></div>]

Ich habe die anderen Inhalte nicht erhalten. Also, als nächstes habe ich es mit Selen versucht, auch dann kehrte es zurückNone. Das Folgende ist mein Selen-Code:

>>> driver = webdriver.Firefox()
>>> driver.get('https://www.flipkart.com/samsung-galaxy-j5-6-new-2016-edition-white-16-gb/product-reviews/itmegmrnzqjcpfg9?pid=MOBEG4XWJG7F9A6Z')
>>> a = driver.find_elements_by_class_name("_3DCdKt")
>>> len(a)
10
>>> for i in a:
...    print i.get_attribute('value')
...
None
None
None
None
None
None
None
None
None
None

Was könnte das Problem sein? Mache ich irgendwelche Fehler im Code? Freundlich helfen. Ich bin neu in Python.

Antworten auf die Frage(4)

Ihre Antwort auf die Frage