from selenium import webdriver
driver = webdriver.Firefox()
numb = [*range(40, 70, 1)]
print(numb)
discount2 = driver.find_elements_by_partial_link_text(numb)
我正在尝试使用折扣2搜索范围内的所有内容;每当我运行这个函数时,它都会把它作为一个整体进行搜索。
您需要一个接一个地迭代数字:
discount = {} # create empty dict
for number in range(40, 70):
discount[number] = driver.find_elements_by_partial_link_text(str(number))
现在,结果将使用number
作为密钥存储在discount
dict中。我还在number
上调用了str()
,因为您将搜索字符串。