Python硒实现微博自动登录的示例代码

  

  
      <李>操作系统:赢得10   <李>编程语言:Python 3.6   
  

  

这里使用硒实现。
  

  

如果没有安装过python的硒库,则安装命令如下

        pip安装硒   之前      

  

因为硒要用到浏览器的驱动,这里我用的是谷歌浏览器浏览器,所以要先下载ChromeDriver。exe并放到C: \程序文件(x86)谷歌Chrome \程序\ \ \目录下

  

 Python硒实现微博自动登录的示例代码

  

  

通常而言,m站的网页结构比pc站要简单的多,咱们可以从m站入手。微博m站登录界面的网址是https://passport.weibo.cn/signin/login

  

在Chrome浏览器中打开此地址,并右键点击界面的任何位置,在查看网页源代码,发现邮箱/手机号框的id为loginName,密码输入框的id为loginPassword,登录按纽的id为loginAction .

  

        从硒进口webdriver   导入的时间      浏览器=webdriver。铬(“C: \程序文件(x86)谷歌Chrome \程序\ \ \ chromedriver.exe”)   browser.get (“https://passport.weibo.cn/signin/login”)   time . sleep (5)      browser.find_element_by_id (“loginName”)。send_keys(“你的登录名”)   browser.find_element_by_id (“loginPassword”)。send_keys(“你的密码”)      time . sleep (5)   browser.find_element_by_id (“loginAction”) .click ()      之前      

执行后可以看到自动登录的过程及登录成功的界面

  

 Python硒实现微博自动登录的示例代码

  

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。

Python硒实现微博自动登录的示例代码