广告
返回顶部
首页 > 资讯 > 后端开发 > Python >python3实现自动登录网页版QQ
  • 335
分享到

python3实现自动登录网页版QQ

自动登录网页QQ 2023-01-31 08:01:12 335人浏览 薄情痞子

Python 官方文档:入门教程 => 点击学习

摘要

最近一直想搞一个自动登录的程序,今天琢磨了一会,也搞出来了。不过功能不多。但是对我来说,也是一个小小的进步吧。知识日积月累,自然就会的多了。废话不多说,代码最实际了。 环境: 系统: windows10 IDE开发工具:PyCharm

最近一直想搞一个自动登录的程序,今天琢磨了一会,也搞出来了。不过功能不多。但是对我来说,也是一个小小的进步吧。知识日积月累,自然就会的多了。废话不多说,代码最实际了。

环境:

安装selinium:

pip install selenium


浏览器驱动配置:

Firefox驱动: GeckoDriver

1. 相关链接:
    GitHub:[github地址](https://github.com/mozilla/geckodriver)
   下载地址:[ffirefoxdriver下载](Https://github.com/mozilla/geckodriver/releases)

根据自己平台和Firefox的版本来下载Firefox的驱动版本。不知道Firefox的版本和驱动版本是否对应,可以自行百度。

windows下, 解压geckodriver.zip, 将exe文件放到python的Scripts目录下。
linux下: 可以设置环境变量。

验证: 可以直接在cmd/linux终端敲geckodriver命令:
有geckodriver的正常输出说明OK。

Chrome驱动: chromedriver
官方网站:https://sites.Google.com/a/chromium.org/chromedriver
下载地址:https://chromedriver.storage.googleapis.com/index.html

查看chrome浏览器的版本,再去下载与chrome浏览器对应的chrome驱动。

剩下的步骤与Firefox的步骤一致。不做详解。

pycharm破解网站: pycharm破解

代码如下:

#!/usr/bin/env Python
# -*- coding:utf-8 -*-

import time
from selenium import WEBdriver
from selenium.webdriver.common.keys import Keys

def login():
    try:
        driver = webdriver.Firefox()

        url = "https://im.qq.com/index.shtml"
        driver.get(url)

        text = driver.find_element_by_id('topbar').text

        driver.find_element_by_id("login").click()
        time.sleep(5)

        # 打开QQ登录界面,准备登录
        driver.switch_to_frame('login_frame')
        driver.find_element_by_id("switcher_plogin").click()
        time.sleep(5)

        #填写QQ账号
        driver.find_element_by_id('u').send_keys('QQ号')
        time.sleep(5)

        #填写QQ密码:
        driver.find_element_by_id('p').send_keys('密码')

        #模拟点击登录按钮,执行登录
        driver.find_element_by_id('login_button').click()

        #退出浏览器,就退出QQ了,你可以根据需要自行设置睡眠时间。
        time.sleep(40)
        driver.quit()
    except:
        print("程序错误")
        print("请检查该脚本")

if __name__=='__main__':
    login()

--结束END--

本文标题: python3实现自动登录网页版QQ

本文链接: https://www.lsjlt.com/news/192602.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • python3实现自动登录网页版QQ
    最近一直想搞一个自动登录的程序,今天琢磨了一会,也搞出来了。不过功能不多。但是对我来说,也是一个小小的进步吧。知识日积月累,自然就会的多了。废话不多说,代码最实际了。 环境: 系统: windows10 IDE开发工具:Pycharm ...
    99+
    2023-01-31
    自动登录 网页 QQ
  • Java Swing实现QQ登录页面
    本文实例为大家分享了Java Swing 实现QQ登录页面,供大家参考,具体内容如下 代码如下: import java.awt.*; import javax.swing.*;  ...
    99+
    2022-11-13
  • Android实现简单QQ登录页面
    Android开发实现极为简单的QQ登录页面,供大家参考,具体内容如下 设计一个简单QQ登录页面,无任何功能。然后打包安装到手机。 1.首先创建一个空白页面 2.打开样式设计的页...
    99+
    2022-11-13
  • Python3.x实现网页登录表单提交功
            最近失业,在网上投了很多简历,据说刷新后,简历可以排在前面!于是就想起来做一个刷新简历的小程序,碰巧在学习Python,也懒得打开慢慢的vs了。         桌面建立“简历刷新.txt”,大家都懂的,后缀修改为py,打...
    99+
    2023-01-31
    表单 网页
  • 如何使用批处理实现自动登录QQ
    这篇文章给大家分享的是有关如何使用批处理实现自动登录QQ的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。代码: start "" "C:\Program Files\Tencent\Q...
    99+
    2023-06-08
  • 怎么用Java Swing实现QQ登录页面
    本篇内容主要讲解“怎么用Java Swing实现QQ登录页面”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“怎么用Java Swing实现QQ登录页面”吧!代码如下:impor...
    99+
    2023-06-29
  • Android如何实现简单QQ登录页面
    本篇内容介绍了“Android如何实现简单QQ登录页面”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!设计一个简单QQ登录页面,无任何功能。然...
    99+
    2023-06-30
  • 如何实现QQ多帐号自动登录批处理脚本
    这篇文章将为大家详细讲解有关如何实现QQ多帐号自动登录批处理脚本,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。代码如下:'定义QQ程序路径、帐名、密码 Dim Program1...
    99+
    2023-06-08
  • 登录-注册网页实现
    re.php(登录的前端界面) 登录页面 .home{ text-align: center; font-wei...
    99+
    2023-08-31
    数据库 php 前端
  • Python脚本实现自动登录校园网
    Python自动化脚本登录校园网 所需工具:python编译环境(博主使用的pycharm作演示,其实在cmd也可以操作!) selenium自动化脚本 .bat批处理文件 第一步...
    99+
    2022-11-12
  • java web实现自动登录
    本文实例为大家分享了java web实现自动登录的具体代码,供大家参考,具体内容如下 实现思路 1、在登录的 api 或 servlet中验证用户名密码 2、如果验证成功,则把该用户...
    99+
    2022-11-12
  • java怎么实现网页登录
    在Java中实现网页登录,可以使用Java Web技术,如Servlet、JSP、HTML、CSS、JavaScript等。以下是一...
    99+
    2023-09-14
    java
  • vbs实现web自动登录网站的方法
    目录一,编写vbs二,配置为开机自启背景:我们的电脑需要开机登录一个网址输入信息才能够上网,这样对远程的话,很不友好。因此查了查vbs可以进行开机在网页上自动登录,实现开机联网。(不...
    99+
    2022-11-13
  • vue实现token过期自动跳转到登录页面
    这几天项目提测,测试给我提了个bug,说token过期,路由应该自动跳转到登陆页面,让用户重新登录。先说下一些前置条件, 1:我公司的token时效在生产环境设置为一个小时,当to...
    99+
    2022-11-12
  • Python实现获取网页内容及自动填表单与登录功能
    目录库源码知识点补充食用前准备 python 3.10.10 #二维码的库ddddocr 需要 库 import time import ddddocr 源码 # import th...
    99+
    2023-03-22
    Python获取网页内容 Python自动填写表单 Python自动登录
  • putty怎么实现自动登录
    本篇内容主要讲解“putty怎么实现自动登录”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“putty怎么实现自动登录”吧!登录主机并输入ssh-keygen -t rsa 提示Enter fil...
    99+
    2023-06-09
  • 如何实现except自动登录
    这篇文章主要为大家展示了“如何实现except自动登录”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“如何实现except自动登录”这篇文章吧。代码如下:#!/usr/bin/expect -fs...
    99+
    2023-06-09
  • Vista如何实现自动登录
    这篇文章主要介绍了Vista如何实现自动登录,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。            ...
    99+
    2023-06-14
  • php如何实现自动登录
    本文操作环境:windows10系统、php 7、thinkpad t480电脑。首先在用户第一次登陆的时候,如果勾选了一周内免登陆,则在登陆操作完成之后,存储一个自动登录的cookie,这个cookie可以是“$value是用户的&quo...
    99+
    2015-06-25
    php 自动登录
  • JavaWeb实现自动登录功能
    本文实例为大家分享了JavaWeb实现自动登录功能的具体代码,供大家参考,具体内容如下 自动登录是通过存储cookie值来实现的。 工程目录如下: login.jsp: <...
    99+
    2022-11-12
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作