There are ways to wait for an object e.g. a button to be clickable in selenium python. I use time.sleep() and/or WebDriverWait...until, it works fine.<
is there a way to set a default time lag globally, instead of implementing it on each object?
Yes, that's exactly what setting an Implicit Wait does. The implicit wait is used for the life of the WebDriver.
example:
driver.implicitly_wait(10)
info: