常用元素操作api之多視窗處理(十)

2022-06-24 03:27:12 字數 710 閱讀 5720

from selenium import webdriver

import time

# 瀏覽器多視窗處理,出現多個瀏覽親戚

driver = webdriver.chrome()

driver.get('')

driver.maximize_window()

driver.implicitly_wait(30)

#首先獲取當前視窗的控制代碼,控制代碼:乙個頁面的唯一識別符號

nowhandle=driver.current_window_handle

print(nowhandle)

#獲取所有視窗控制代碼

all_handles = driver.window_handles

driver.switch_to.window(all_handles[1])

driver.find_element_by_xpath('/html/body/div[1]/div[1]/div[2]/div[2]/div/input').send_keys('切控制代碼')

# driver.quit()

driver.switch_to.window(nowhandle)

driver.find_element_by_name('wd').send_keys('控制代碼')

driver.find_element_by_id('su').click()

Vim 多視窗操作

一.命令列多視窗引數 vim o file1 file2 水平開啟多視窗,vim o file1 file2 垂直開啟多視窗,vim d file1 file2 垂直開啟多視窗,並且進行比較 vimdiff file1 file2 等同於上一句 二.vim 多視窗命令 在已經開啟編輯介面時,如果要進...

Vim 多視窗操作

一.命令列多視窗引數 vim o file1 file2 水平開啟多視窗,vim o file1 file2 垂直開啟多視窗,vim d file1 file2 垂直開啟多視窗,並且進行比較 vimdiff file1 file2 等同於上一句 二.vim 多視窗命令 在已經開啟編輯介面時,如果要進...

vim多視窗操作

vim 提供了多視窗操作,開啟多個檔案,水平或者垂直排列 vsplit fileneme 如果是同乙個檔案分兩個視窗則可以直接敲擊命令 vsplit split 當前視窗一分為二,兩個視窗顯示相同內容。10split 新視窗的高度10行 split otherfile 新視窗中開啟otherfile...