如果我从该元素打印的文本是正确的,则代码只是通过它
for items2 in ListaPlajePariuri:
NumePlaje = items2.find_element_by_class_name(
'KambiBC-bet-offer-category__title js-bet-offer-category-title')
TotalGoluri = items2.find_elements_by_class_name(
'KambiBC-bet-offer-subcategory KambiBC-bet-offer-subcategory--overunder')
print(NumePlaje.text)
if NumePlaje.text == 'Timp regulamentar' :
input("why will you not work?")
NumePlaje.click()
这是一个带有print(NumePlaje.text)
输出的打印屏幕,看起来很不错
答案 0 :(得分:1)
如果John Gordon表示他想回答,我会撤回这个答案。
John Gordon指出变量NumePlaje.text
可能有尾随空格。在这种情况下,即使变量包含该字符串,对NumePlaje.text == 'Timp regulamentar'
的简单测试也会失败。
然后对该字符串的存在进行测试应为:
if 'Timp regulamentar' in NumePlaje.text:
此版本的if
会询问字符串是否出现在变量中的任何位置。