直接學習:
#開啟新視窗和切換頁面:
1、selenium中沒有專門開啟新視窗的方法,是通過』window.execute_script()'來執行js指令碼的形式來開啟新視窗的。
driver.execute_script(
"window.open('')"
)
2、開啟新的視窗後』driver』當前的頁面還是之前的,如果想要獲取新的視窗的源**,那麼就必須先切換過去。
driver.switch_to_window(driver.window_handles[1]
)print
(driver.page_source)
高階程式設計 python 第五章作業
5 6 人生的不同階段 設定變數age 的值,再編寫乙個if elif else 結構,根據age 的值判斷處於人生的哪個階段。如果乙個人的年齡小於2歲,就列印一條訊息,指出他是嬰兒。如果乙個人的年齡為2 含 4歲,就列印一條訊息,指出他正蹣跚學步。如果乙個人的年齡為4 含 13歲,就列印一條訊息,...
第五章 檔案和異常
python將在當前執行的檔案 即.py程式檔案 所在的目錄中查詢檔案。有時可能要開啟不在程式檔案所屬目錄中的檔案。要讓python開啟不與程式檔案位於同乙個目錄中的檔案,需要提供檔案路徑 相對檔案路徑 絕對檔案路徑 要使用文字檔案中的資訊,首先需要將資訊讀取到記憶體中。為此,你可以一次性讀取檔案的...
python高階 第五章 類的繼承
第五章 類的繼承 5.1 python中什麼是繼承 如果要編寫乙個新類 student 需要的屬性有 name,gender,school,score 能否利用person類已有的屬性和方法?class person object definit self,name,gender self.name...