`
yunfuby1
  • 浏览: 10534 次
  • 性别: Icon_minigender_2
  • 来自: 上海
社区版块
存档分类
最新评论

python 利用splinter组件,自动登录QQ空间

阅读更多

1、需要下载splinter

2、下载chromedriver放在/usr/bin目录下

#!/usr/bin/env python

import sys

import time

from splinter import Browser

 

 

def splinter(url,q,p):

        browser=Browser('chrome')

        #login website

        browser.visit(url)

#        time.sleep(2)

        #fill in account and password

        browser.find_by_id('uhint').click()

        browser.find_by_id('u').fill(q)

        browser.find_by_id('phint').click()

        browser.find_by_id('p').fill(p)

        browser.find_by_id('subbtn').click()

        time.sleep(1)

 

website='http://qzone.qq.com'

qq='QQ'

pwd='password'

splinter(website,qq,pwd)

分享到:
评论

相关推荐

    python-splinter环境

    python的splinter与chrome环境与代码 ,python的splinter环境与代码,python的splinter环境与代码,python的splinter环境与代码,python的splinter环境与代码

    使用Python+Splinter自动刷新抢12306火车票.pdf

    本文将深入探讨如何利用Python和Splinter库来创建一个自动刷新抢票的脚本。 首先,我们需要理解Python的基础,这是一种高级编程语言,以其简洁和强大的功能而闻名,尤其适合于自动化任务。在12306火车票抢购的场景...

    python +splinter 自动抢票工具

    可实现自动抢票的Python源码。利用splinter插件,模仿人工点浏览器动作。

    Python利用splinter实现浏览器自动化操作方法

    splinter是一个开源的Python工具,专门用于测试和自动化Web应用程序。使用splinter可以模拟用户的行为,执行复杂的测试案例,并验证Web应用程序的行为。 在splinter中,Browser类是整个自动化测试的核心,它模拟了...

    基于Python3.6+splinter实现自动抢火车票

    总而言之,基于Python和splinter实现自动化抢票,不仅需要掌握Python编程语言,还要求熟悉splinter工具包的使用,以及对自动化测试原理有所了解。对于有兴趣深入学习Python并希望应用于实际问题解决的开发者来说,这...

    python+splinter自动刷新抢票功能

    Python+Splinter自动刷新抢票功能是一种利用编程技术实现的自动化购票策略,主要用于解决在高峰期手动抢购火车票的难题。Splinter是一个Python库,它允许你编写代码来控制浏览器,进行网页交互,如填写表单、点击...

    splinter, web应用的分块 python 测试框架.zip

    splinter, web应用的分块 python 测试框架 splinter-- 用于测试web应用程序的python 工具split是一个测试web应用程序的工具,它具有简单的查找元素。表单操作和其他浏览器操作。中的新元素? 第一步安装工具快速教程...

    Python实现自动购买火车票(基于Python3.6+splinter)+源代码+文档说明

    实现自动抢火车票(基于Python3.6+splinter) # splinter使用 plinter.brower是一个开源工具,通过Python自动化测试web,通过电脑自动操作网页。 Splinter模块是python egg,下载当然很简单,安装: pip install ...

    splinter-0.7.3.tar.gz

    《splinter-0.7.3.tar.gz:Python自动化测试框架深度解析》 在软件开发领域,测试是不可或缺的一环,而自动化测试更是提升效率、确保产品质量的重要手段。本文将聚焦于名为“Splinter”的Python自动化测试框架,...

    Python自动化测试工具Splinter简介和使用实例.pdf

    Python的自动化测试工具Splinter是一个开源的框架,专门用于使用Python进行Web应用的测试。它允许开发者模拟浏览器的行为,例如浏览网页和与页面元素交互。Splinter的主要特性包括: 1. **多浏览器支持**:Splinter...

    splinter-master_Splinter_fun583.com_python_

    在Python编程世界中, Splinter是一个强大的工具,它使得自动化Web浏览器的控制变得轻而易举。本篇文章将深入探讨Splinter库,以及它如何与fun583.com这个网站进行交互,帮助我们实现Python中的网页自动化操作。 ...

    Python3.4 splinter(模拟填写表单)使用方法

    在Python中,`splinter`是一个强大的库,它允许开发者模拟浏览器行为,进行自动化测试和网页操作,如填写表单、点击链接等。在这个示例中,我们将深入探讨如何使用`splinter`在Python 3.4版本下模拟填写表单的过程。...

    Python的Web应用验收测试Splinter.zip

    Splinter 是一个用 Python 编写的 Web 应用程序进行验收测试的工具。 示例代码: browser = Browser('webdriver.chrome') browser = Browser('webdriver.firefox') browser = Browser('zope.testbrowser')browser....

    Python资源之浏览器自动化与仿真-多进程并发-异步

    Python 资源之浏览器自动化与仿真是指使用 Python 语言来实现浏览器的自动化和仿真,以便实现自动浏览、数据爬取、自动交互等功能。常见的浏览器自动化技术有: 1. Selenium:是一个浏览器自动化工具,支持多种...

    python实现自动登录

    利用python,可以实现填充网页表单,从而自动登录WEB门户。 (注意:以下内容只针对python3) 环境准备: (1)安装python (2)安装splinter,下载源码 python setup install #coding=utf-8 import time from ...

    Python库 | pytest-splinter-1.2.8.tar.gz

    资源分类:Python库 所属语言:Python 资源全名:pytest-splinter-1.2.8.tar.gz 资源来源:官方 安装方法:https://lanzao.blog.csdn.net/article/details/101784059

Global site tag (gtag.js) - Google Analytics