0
while int(driver.find_element_by_css_selector(".quantity").text) < 2:
driver.find_element_by_css_selector("[id='box-most-popular'] [class='image-wrapper']").click()
driver.find_element_by_css_selector(".quantity [type='submit']").click()
n = ???
wait.until(EC.presence_of_element_located((By.XPATH, "//div[@id='cart']/a[2]/span[.= '%d']" % (n+1))))
driver.back()
私は、変数「n」は、各ロケータ内の相互作用の増大たいセレンPythonのサイクルn + 1
(By.XPATH, "//div[@id='cart']/a[2]/span[.= '%d']" % (n+1))
が、私はそれのために「n」を入れる必要があるかわかりません作品は、 オリジナルのセレクタは「//div[@id='cart']/a[2]/span[.= '1']
」 のように見え、この部分で私は彼のような.= '1'
を増やす必要があります。.= '2'
その後、.= '3'
...
それは動作しますが、そんなにありがとう) –