首页 > 其他分享 >selenium——模拟qq空间登录

selenium——模拟qq空间登录

时间:2024-03-01 16:36:56浏览次数:28  
标签:qq web 登录 selenium driver tag sleep find

from selenium import webdriver
from selenium.webdriver.common.keys import Keys
from selenium.webdriver.common.by import By
from time import sleep
web_driver = webdriver.Chrome()
web_driver.get("https://qzone.qq.com/")
#切换作用域
web_driver.switch_to.frame("login_frame")
#标签定位
a_tag = web_driver.find_element(By.ID, "switcher_plogin")
a_tag.click()
sleep(5)
username_tag = web_driver.find_element(By.ID, "u")
password_tag = web_driver.find_element(By.ID, "p")
username_tag.send_keys("your_username")
sleep(2)
password_tag.send_keys("your_password")
sleep(2)
login_btn = web_driver.find_element(By.ID, "login_button")
sleep(2)
login_btn.click()
sleep(5)
print("?????????")

标签:qq,web,登录,selenium,driver,tag,sleep,find
From: https://www.cnblogs.com/lin513/p/18047374

相关文章

  • C# GDI+绘制网络获取指定QQ圆形头像框
    某论坛的评论区模块,发现这功能很不错,琢磨了一晚上做了大致一样的,用来当做注册模块的头像绑定功能,下面通过实例代码给大家介绍下C#获取指定QQ头像绘制圆形头像框GDI(Graphics)的方法,感兴趣的朋友一起看看吧。效果图:完全代码(下方有详细解读)1234567891011......
  • iterm2配置ssh自动登录
    iterm2ssh演示cmd+o打开服务器列表,方向键选择要登录的机器,回车,提示输入密码;option+cmd+f打开密码管理器,方向键选择密码,回车,即可登录;(这一步通过配置触发器其实可以省略,后面有介绍)此时若重复步骤1,借助ssh会话复制已不需要输入密码。开始服务器配置点击iterm2—>P......
  • selenium处理iframe
    -如果定位的标签在iframe中,需要先切换到iframe中-切换到iframe:driver.switch_to.frame('iframe的id属性值')-动作链(拖动):fromselenium.webdriverimportActionChains-实例化一个动作链对象-执行一系列的动作链操作-调用perform()方法执行链中的所......
  • selenium
    笔记selenium模块的基本使用问题:selenium模块和爬虫之间具有怎样的关联-便捷的获取网站中动态加载的数据-便捷实现模拟登录什么是selenium模块?-基于浏览器自动化的一个模块selenium使用流程:-环境的安装pipinstallselenium-下载一个浏览器的......
  • chromedriver 自动下载链接进行文件下载 (保持系统人工登录的状态,使用已打开的浏览器人
    需求:爬取需要登录系统才能访问页面,且知道系统登录账号解决方法:参考:https://blog.csdn.net/qq_39835505/article/details/124712410   感谢博主!自己打开Chrome浏览器,登录系统,使用chromedriver调用已开的Chrome浏览器打开自动下载链接进行文件下载解决步骤:......
  • 2.14 登录页面
    packagecom.example.demo;importbean.Base_InformationBean;importbean.InfoDAO;importjakarta.servlet.ServletException;importjakarta.servlet.annotation.WebServlet;importjakarta.servlet.http.HttpServlet;importjakarta.servlet.http.HttpServletReques......
  • 灵魂云 官网无法登录, 解决方法
    问题:1 在之前是可以通过浏览器搜索到灵魂云的官网然后登录上去的。2我现在两个电脑都有灵魂云的软件,但是一台电脑,突然app出现了问题。截图如下:3然后想要在这台电脑上登录到官网上 重新同步一下app,但是却发现 在firefox 上已经登录不上去了。估计对这个网......
  • selenium使用总结
    1.网页爬取fromseleniumimportwebdriverbrowser=webdriver.Edge()#python根路径配置驱动文件browser.get('')soup=BeautifulSoup(browser.page_source)soup.prettify()2.下拉框选择、网页点击、输入框#下拉框选择sel_element1=browser.find_element_by......
  • 打包app端 登录页【非tabBar页面】底部会显示导航栏的解决办法
    如题,uniapp项目打包app后,登录页底部会显示导航栏的解决办法 首先直接在pages.Json中的对应页面配置中设置"navigationBarHidden":true这个方法是无效的"style":{       "navigationBarHidden":true   }但是可以通过js方式来控制页脚tabBar的隐藏与否:1、首......
  • SSH 证书登录
    SSH是服务器登录工具,一般情况下都采用密码登录或密钥登录。但是,SSH还有第三种登录方法,那就是证书登录。某些情况下,它是更合理、更安全的登录方法,本文就介绍这种登录方法。非证书登录的缺点密码登录和密钥登录,都有各自的缺点。密码登录需要输入服务器密码,这非常麻烦,也不安全,......