Python 使用selenium从twitter档案中删除出生日期

Python 使用selenium从twitter档案中删除出生日期,python,api,selenium,web-scraping,twitter,Python,Api,Selenium,Web Scraping,Twitter,我一直在尝试使用python和selenium提取twitter个人资料的出生日期 我试过这个 document.getElementsByClassName(“css-901AO css-16my406 r-1re7ezh r-4qtqp9 r-1qd0xha r-ad9z0x r-zso239 r-bcqeeo r-qvutc0”)[0]。内部文本 但是阶级的变化社交媒体平台上的许多定位器都是动态生成的。 您可以尝试使用以下方法: //div[@data-testid='UserProfil

我一直在尝试使用python和selenium提取twitter个人资料的出生日期

我试过这个 document.getElementsByClassName(“css-901AO css-16my406 r-1re7ezh r-4qtqp9 r-1qd0xha r-ad9z0x r-zso239 r-bcqeeo r-qvutc0”)[0]。内部文本


但是阶级的变化

社交媒体平台上的许多定位器都是动态生成的。 您可以尝试使用以下方法:

//div[@data-testid='UserProfileHeader_Items']//span[contains(text(), 'Born')]
从主div父级转到始终存在Born字符串的父级(以避免在存在Born单词的位置找到任何其他定位器,例如状态)