0
所有的,我只是學習python以及硒。我堅持如何從基於變量的下拉菜單中進行選擇。如何根據python和selenium中的變量文本來選擇下拉選項
我可以根據下拉菜單中的文字選擇它。像下面...
CreateJob = driver.find_element_by_partial_link_text('Create Activity')
time.sleep(5)
CreateJob.click()
time.sleep(5)
select = Select(driver.find_element_by_name('worktype'))
print ("select.options")
time.sleep(3)
select.select_by_visible_text("THE ITEM I WANT") # orig working
不過,我需要的是字符串「的項目我要」被需要定義一個變量,所以我只需要在代碼中,一旦改變它。
我試過以下但沒有運氣......任何想法?
createjob1 = "THE ITEM I WANT"
#select.select_by_visible_text(.,'%s')]" % createjob1) # not working
#select.select_by_visible_text('%s') % "createjob1" # not working
#select.select_by_visible_text('%s') % "createjob1"
這工作完美!我過去認爲那個...... – th2112