首页 > 编程知识 正文

python实战案例(Python番外篇:使用selenium自动登录CSDN)

时间:2023-05-04 12:26:51 阅读:124042 作者:3611

hello先生,你好。 我是王子瑞三十二。 今天让我们学习如何使用selenium自动登录CSDN。

1 .分析登录页面首先打开登录页面,开始分析。

单击“使用帐户密码登录”登录。 HTML来源如下:

然后分析登录的用户名框和密码框。

分析结束后,开始写代码。

2 .现在将登录代码封装在一个函数中,以便其他程序可以调用(如果不知道,请查看注释)。

def csdn _ log in (驱动程序,用户名称,密码) :#登录页面访问driver.get (https://passport.csdn.net/log in? 代码=public ' ) #查询内容为“使用帐户密码登录”的标签对象log in _ link=driver.find _ element _ by _ link _ text (帐户密码登录) 单击login_linng用户名查询id为all的标签log in _ username=driver.find _ element _ by _ id (' all ' ) #密码查询id为, password-number的标签log in _ password=driver.find _ element _ by _ id (password-number ' )中用户名login_sernnt ) 输入以获取class为btn btn-primary的button标签button=driver.find _ element _ by _ by _ button [ @ class=' BTN BTN-primimy ] 点击按钮button.click ) )登录if_name__=='__main_'3360#,开始测试executable_path在你电脑中的浏览器驱动

今天的课到此为止。 感兴趣的人收集点赞,拜拜!

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。