<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                合規國際互聯網加速 OSASE為企業客戶提供高速穩定SD-WAN國際加速解決方案。 廣告
                簡介 ``` Selenium是一個Web自動化測試工具,最初是為網站自動化測試而開發的,可以直接運行在瀏覽器上 ``` 安裝 ``` pip3 install selenium ``` 使用 ~~~ from selenium import webdriver dr = webdriver.Chrome() dr.get("http://www.baidu.com") dr.maximize_window() # 瀏覽器尺寸最大化 dr.title # 頁面標題 dr.page_source # 獲取源碼 # cookies操作 dr.get_cookies() # 獲取cookies dr.delete_cookies("cookieName") # 刪除指定cookies dr.delete_all_cookies() # 刪除所有cookies dr.current_url # 當前URL # 元素定位 el = dr.find_element_by_id("id") els = dr.find_elements_by_class_name()("classname") # 元素操作 el.get_attribute("key") # 獲取key屬性名對應的屬性值 el.text # 文本 el.click() # 點擊 el.submit() # 提交 el.clear() # 清空輸入 el.send_keys("data") #輸入數據 # 關閉 dr.close() # 關閉當前窗口 dr.quit() # 關閉所有窗口 ~~~ 窗口與框架 ~~~ dr.window_handles # 獲取所有的窗口列表 dr.switch_to.window("windows_name") # 切換到某一窗口 #iframe el = dr.find_element_by_xpath("") #定位到框架 dr.switch_to.frame(el) # 進入到框架中 ~~~ 頁面等待 ``` 1. 什么需要等待? 渲染內容太多,網速太忙等 2. 強制等待 time.sleep(10) 3. 顯式等待 指定某個條件,設置最長等待時間,如果這個時間還沒有找到元素,就會拋出異常 WebDriverWait(driver, 10).until(EC.presence_of_element_located((By.ID, "myDynamicElement")) 4. 隱式等待 5. driver.implicitly_wait(10) ```
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看