0

This prints separately, how am I gone make it print consecutively, like the link and then the identifier

elems = driver.find_elements_by_xpath("//tr//td//a[@href]")
identifiers = driver.find_elements_by_xpath("//tr//td//code[@property='x']")

for elem in elems:
    href = elem.get_attribute("href")
    print(href)
for identifier in identifiers:
    print(identifier.text)
Strawbewy
  • 33
  • 6

1 Answers1

1

Use zip as suggested by @bigbounty. I am adding the code here.

elems = driver.find_elements_by_xpath("//tr//td//a[@href]")
identifiers = driver.find_elements_by_xpath("//tr//td//code[@property='x']")

for elem, identifier in zip(elems, identifiers):
     print(elem, identifier)
soumith
  • 536
  • 1
  • 3
  • 12