Issue
How can I call the function when achieve the condition. I made some function, but the function just call once time. It is not be able to use next time, unless I run the coding again.
If I just have one function, it is able to call, when achieve a certain condition.
def once():
ret = False
while True:
if driver.find_element(By.ID, "ONCE"):
driver.refresh()
ret = True
return ret
once()
def twice():
ret = False
element = driver.find_element(By.ID, "Twice")
while True:
if driver.find_element(By.ID, "Twice"):
elmenet.click()
ret = True
return ret
twice()
I expect that the function can call automaically when achieve the condition.
But I don't how to do.
For example,
when I achieve the condition, the def will call automaically.
Solution
you can use
while
loop while loop will keep running until the condition is true and will stop when it is false
x=10
def PRINT():
print(str(x) + ' is greater than 0')
while x > 0 :
PRINT()
x=x-1
Answered By - U-33
0 comments:
Post a Comment
Note: Only a member of this blog may post a comment.