擅长:python、mysql、java
<p>好的,不完全确定您想要什么,但是下面的代码将给出您想要的输出:</p>
<pre><code>test = []
results = driver.find_elements_by_css_selector("li.result_content")
for result in results:
# Other code about result.find_element_by_blah_blah
product_feature = result.find_element_by_class_name("prod-feature-icon")
zz = []
for each_item in product_feature.find_elements_by_tag_name('img'):
zz = test.append(each_item.get_attribute('src')[34:-4]) # returning the values I want
print(zz)
</code></pre>
<p>如果要存储数据而不是打印数据,请使用类似以下内容的词典:</p>
<pre><code>test = []
zz_store = {}
results = driver.find_elements_by_css_selector("li.result_content")
for result in results:
# Other code about result.find_element_by_blah_blah
product_feature = result.find_element_by_class_name("prod-feature-icon")
zz = []
for each_item in product_feature.find_elements_by_tag_name('img'):
zz = test.append(each_item.get_attribute('src')[34:-4]) # returning the values I want
zz_store[result] = zz
print(zz)
</code></pre>