2020-08-11

WebDriverWait 函数报错:TypeError: __init__() takes 1 positional argument but 2 were given

在弹出框前面增加显性等待的过程中,WebDriverWait 函数报错:TypeError: __init__() takes 1 positional argument but 2 were given

错误的代码:

2020-08-11

正确的代码:

2020-08-11

在alert_is_present后面增加一个()后,问题就解决了

注意:driver.switch_to_alert().text 会报TypeError: 'Alert' object is not callable

           正确的写法:driver.switch_to_alert.text