Seleniumda çoklu seçenekleri seçtirme sorunu

Arkadaşlar merhaba,

Korktuğum başıma geldi ve selenium ile çoklu seçenekleri seçmeyi otomatikleştirme kısmında problem yaşıyorum. Baya araştırdım ancak hintliler yüzünden beyin kanaması geçiriyorum. En iyisi kendi milletim dedim, html kodlarını aşağıya bırakıyorum bir çok format denedim ama olmadı en basiti xpath ile denedim.
seçmek istediğim kısım user report ve xpath ile kopyaladığımda
[//[@id=‘cbReportType’]/option[2] bu olmayınca
[//
[@id=‘cbReportType’]/option[@value=‘639003’]
olarak denedim.
Bir de css selector ile çok denedim ancak olmadı.

Merhaba,
Option value ya göre seçim yaptırabilirsin.

<option value=”foo”>foo</option>
------------------------------------
from selenium import webdriver
from selenium.webdriver.support.ui import Select

Select(driver.find_element(By.TAG_NAME, “select”)).select_by_value(foo)

Diğer seçenekler için:

Merhaba value değerini girerken hata alıyorum.
User_report = Select(self.driver.find_element(By.TAG_NAME, “select”)).select_by_value(639003).click()
Unused variable ‘User_report’ hatası
User_report = Select(self.driver.find_element(By.TAG_NAME, “select”)).select_by_value(number:639003).click()
invalid syntax (, line 28) hatası aldım.
Çift tırnak ve tek tırnak ekledim yine hata verdi.

İlk aklıma gelen value yu string olarak vermen.
select_by_value('number:20')
Denedin mi?

O şekilde deneyince Unused variable ‘User_report’ hatası verdi.

Botun çalıştığı pcye exeyi atınca çalıştı hocam teşekkürler. Ancak bu sefer de 2.filtrede Cannot locate option with value: number:20 hatası verdi.