[英]send_keys from a function in Python and Selenium
我有這個功能:
def add_key():
driver.find_element_by_name('key').send_keys('first_bonus')
driver.find_element_by_name('translation').send_keys('First Bonus')
...
add_key()
現在我希望能夠在將來調用函數本身add_key()
而不是在函數內部時,發送密鑰並重命名它們('first_bonus' 和 'First Bonus')。 但是我不希望在send_keys("")
函數時可以看到send_keys("")
,只是鍵名和翻譯。 是否可以?
我想你需要用參數讓它動態
def add_key(element_name, text):
driver.find_element_by_name(element_name).send_keys(text)
add_key('key','first_bonus')
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.