<blockquote>
<p>I've got a working code. It's not the fastest one - this part takes ~550 ms but it works. If someone could simplify that, I'd be very thankful :)</p>
</blockquote>
<p>一。在</p>
<blockquote>
<p>It takes all products with specified keyword (Cable) from product page and all products with specified color (White) from product page aswell. It compares href links and matches wanted product with wanted color.</p>
</blockquote>
<p>一。在</p>
<blockquote>
<p>Also want to simplify the loop - stop both for loops if the links match</p>
</blockquote>
<pre><code>specificProduct = driver.find_elements_by_xpath("//div[@class='inner-article']//*[contains(text(), '"+ productKeyword[arrayCount] +"')]")
specificProductColor = driver.find_elements_by_xpath("//div[@class='inner-article']//*[contains(text(), '"+ desiredColor[arrayCount] +"')]")
for i in specificProductColor:
specProductColor = i.get_attribute("href")
for i in specificProduct:
specProduct = i.get_attribute("href")
if specProductColor == specProduct:
print(specProduct)
wantedProduct = specProduct
driver.get(wantedProduct)
</code></pre>