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

2024-05-15 22:48:44 发布

您现在位置:Python中文网/ 问答频道 /正文

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

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

但是阶级改变了


Tags: 文本seleniumtwitterdocumentcss出生日期个人资料阶级
1条回答
网友
1楼 · 发布于 2024-05-15 22:48:44

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

//div[@data-testid='UserProfileHeader_Items']//span[contains(text(), 'Born')]

从主div父级转到始终存在Born字符串的父级(以避免在存在Born单词的位置找到任何其他定位器,例如状态)

相关问题 更多 >