擅长:python、mysql、java
<pre><code>import random
// Choose a random number from 0 to 29 and save it under randomNumber element
randomNumber = random.randint(0, 29)
// then I pass the randomNumber value inside the xpath of the option (instead of a static number like 5 or 10, you have to insert dynamically the randomNumber)
birthselection = driver.find_elements_by_xpath("//*[@id=ui-datepicker-div]/div/div/select[1]/option['+str(randomNumber)+']']").click()
</code></pre>
<p>首先,您必须导入随机包。然后你必须执行随机函数(从0中选择一个随机数到你想要的限制。对于这个例子来说是29年,因为您有29年的时间来选择(insert str()以便将int结果解析为字符串)。你知道吗</p>
<p>在random函数返回您的值之后,您必须保存这个值并将其插入到您喜欢的XPath中。例如,如果是15,则从列表中选择第16个元素。你知道吗</p>
<p>如果您需要另外搜索它,您也可以从这里检查文档:<a href="https://docs.python.org/2/library/random.html" rel="nofollow noreferrer">https://docs.python.org/2/library/random.html</a></p>