如果找不到 item 中的字母之一,我如何循环执行 driver.refresh()
并重试?
for i, item in enumerate(myItemLink):
if 'B' in item:
if 'l' in item:
if 'a' in item:
if 'c' in item:
if 'k' in item:
rightItemIndex.append(i)
最佳答案
假设您只想在测试完所有字母'B'、'l'、'a'、'c'、'k后执行
在 driver.refresh()
'myItemLink
中的每个项目中,您可以使用以下内容:
appended = False
while not appended:
for i, item in enumerate(myItemLink):
if all([x in item for x in ['B', 'l', 'a', 'c', 'k']]):
rightItemIndex.append(i)
appended = True
break
else:
driver.refresh()
关于python - 如果找不到 item 中的字母之一,我该如何循环它来执行 driver.refresh() 并重试?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49080744/