python :EC模块中没有url_contains方法

EC中没有url_contains方法,而且url开头的方法都没有。是怎么回事?

img

from selenium import webdriver
from selenium.webdriver.support import expected_conditions as EC
from selenium.webdriver.support.ui import WebDriverWait

driver = webdriver.Chrome(executable_path="D:\chromedriver\chromedriver.exe")
class TrainSpider(object):
    login_url = "https://kyfw.12306.cn/otn/resources/login.html"
    personal_url = "https://kyfw.12306.cn/otn/view/index.html"
    def __init__(self,from_station,to_station,train_date):
        self.from_station = from_station
        self.to_station = to_station
        self.train_date = train_date
    def login(self):
        driver.get(self.login_url)
        WebDriverWait(driver,1000).until(
            EC.u
        )
        print("登录成功")
    def run(self):
        self.login()

def main():
    spider = TrainSpider("北京","上海","2021-11-23")
    spider.run()

if __name__ == '__main__':
    main()