Python Selenium获取jacascript输入中的文本

Python Selenium获取jacascript输入中的文本,python,selenium-webdriver,Python,Selenium Webdriver,我有下面的代码,我想提取括号中的文本,即“/team/barcelona/SKbpVP5K/” <span class="team_name_span"> <a onclick="javascript:getUrlByWinType('/team/barcelona/SKbpVP5K/');">Barcelona</a></span> 巴塞罗那 有办法吗 致以最良好的祝愿, 尼克下面将打印javascript:getUrlByWinType(

我有下面的代码,我想提取括号中的文本,即“/team/barcelona/SKbpVP5K/”

<span class="team_name_span">
<a onclick="javascript:getUrlByWinType('/team/barcelona/SKbpVP5K/');">Barcelona</a></span>

巴塞罗那
有办法吗

致以最良好的祝愿,
尼克

下面将打印
javascript:getUrlByWinType('/team/barcelona/SKbpVP5K/')。假设您定义了驱动程序并首先访问url。在我看来,修剪刺是一个单独的问题,但如果需要,我可以补充这个答案来帮助解决这个问题

from selenium.webdriver.support import expected_conditions as EC
from selenium.webdriver.common.by import By
from selenium.webdriver.support.ui import WebDriverWait

element = WebDriverWait(self.driver, 10).until(EC.presence_of_element_located(
            (By.XPATH, "//span[@class='team_name_span']//a")))
text_i_want = element.get_attribute("onclick")
print(text_i_want)