WebDriver學習筆記 模擬鍵盤輸入

2021-10-04 14:03:01 字數 1058 閱讀 2207

# 通過keys類和send_keys()方法模擬鍵盤輸入

from selenium import webdriver

# 呼叫keys模組

from selenium.webdriver.common.keys import keys

dri = webdriver.chrome(

)dri.get(

"")# 在輸入框輸入內容

dri.find_element_by_id(

"kw"

).send_keys(

"seleniumm"

)# 刪除乙個字元

dri.find_element_by_id(

"kw"

).send_keys(keys.back_space)

# 輸入空格鍵+教程

dri.find_element_by_id(

"kw"

).send_keys(keys.space)

dri.find_element_by_id(

"kw"

).send_keys(

"教程"

)# 輸入組合鍵ctrl+a,全選輸入框內容

dri.find_element_by_id(

"kw"

).send_keys(keys.control,

"a")

# 輸入組合鍵ctrl+x,剪下輸入框內容

dri.find_element_by_id(

"kw"

).send_keys(keys.control,

"x")

# 輸入組合鍵ctrl+v,貼上內容到輸入框

dri.find_element_by_id(

"kw"

).send_keys(keys.control,

"v")

# 用回車鍵代替單擊操作

dri.find_element_by_id(

"kw"

).send_keys(keys.enter)

dri.quit(

)

模擬退火學習筆記

博主這個暴力騙分選手get到了 人生的本質 有一類函式,我們要求其的最低點 最高點 二分?三分?四五六七 分?哦涼涼了 先介紹乙個爬山 我們隨機撒點,然後讓這些點去做類似現實的爬山 即右邊優就去右邊,左邊優就去左邊 直到沒有比他更優秀的了!也就是相當於到山峰了吧 那麼這個貪心的演算法顯然非常容易卡在...

模擬退火學習筆記

網上的絕大部分部落格,包括洛谷題解原來都是錯的寫法 具體看轉移部分qwq 終於成為了少數派,這是好的 模擬退火演算法 simulate anneal,sa 是一種通用概率演演算法,用來在乙個大的搜尋空間內找尋命題的最優解。模擬退火是由s.kirkpatrick,c.d.gelatt和m.p.vecc...

學習筆記 模擬退火

一談到模擬退火,大家都知道是玄學演算法,但是他是如何 a 題的呢?模擬退火,即模擬金屬退火這一過程,來實現最優解的尋找。金屬退火,對於我們似乎很遙遠了,那我們舉個實際點的例子吧。學過化學的都知道,在蒸發結晶時,我們會在蒸發皿還有部分溶劑時停止加熱,用餘熱蒸乾剩餘液體。這就是乙個退火過程,它的實質就是...