`
忧里修斯
  • 浏览: 432533 次
  • 性别: Icon_minigender_1
社区版块
存档分类
最新评论

python自动登录网站

阅读更多
# -*- coding:UTF-8 -*-
'''
Created on 2010-5-8

@author: 忧里修斯
'''


import urllib2

def login(name,ps):
    opener=urllib2.build_opener(urllib2.HTTPCookieProcessor())
    opener.addheaders = [('User-agent', 'Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-CN; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3')]
    urllib2.install_opener(opener)
    #01 login
    data='name=%s&password=%s' % (name,ps)
    req = urllib2.Request(url='http://www.iteye.com/login',data=data)
    f = urllib2.urlopen(req)
    print "login..."
    assert 200 == f.code
    
    req = urllib2.Request(url='http://app.iteye.com/profile')
    f = urllib2.urlopen(req)
    assert 200 == f.code
    reposne =  f.read()
    if '<p class="flash_error">' in reposne:
        print '登录失败'
    else:
        print '登录成功'
    
    
if __name__ == '__main__':
    
    login('忧里修斯','123456')
分享到:
评论

相关推荐

    python实现网页自动登录

    python实现网页自动登录

    python自动登陆该网站并下载网站内容

    python自动登陆该网站并下载网站内容:功能主要有自动登陆、自动识别验证码、以及自动识别下载格式进行判断下载!

    python自动化登录脚本.zip

    要编写一个Python自动化登录脚本,您可以使用...以下是使用Selenium在Python中自动登录一个简单网站的示例。在本示例中,我们将自动登录一个假设的网站example.com。请确保已经安装了Selenium库和相应的WebDriver。

    python 自动登录

    总的来说,Python自动登录涉及网络请求、数据解析和可能的页面交互,需要对HTTP协议、网页结构以及Python的网络库有一定了解。实践中,可以根据具体需求选择requests、selenium、BeautifulSoup等工具,灵活组合以...

    python 自动登录京东并定时抢购商品

    在本项目中,"python 自动登录京东并定时抢购商品"是一个利用Python编程语言实现的自动化脚本,主要用于帮助用户在京东平台上自动登录并执行抢购操作。这个程序的关键在于网页自动化技术,特别是Selenium库的应用。...

    Python自动化测试.pdf

    Python自动化测试 Python 是一种广泛使用的高级编程语言,近年来越来越多地被应用于自动化测试领域。 Python 自动化测试主要通过使用 Selenium 工具来实现对浏览器的自动化控制,从而实现对 Web 应用程序的自动化...

    python自动化电子书.zip

    《Python自动化电子书》这个压缩包集合了一些关于Python自动化测试的重要资源,对于想要学习或提升Python自动化测试技能的人来说,这是一个非常宝贵的资料库。下面将详细阐述Python自动化测试的基础概念、重要性以及...

    中秋礼包Python自动化框架.zip中秋礼包Python自动化框架.zip中秋礼包Python自动化框架.zip

    中秋礼包Python自动化框架.zip中秋礼包Python自动化框架.zip中秋礼包Python自动化框架.zip中秋礼包Python自动化框架.zip中秋礼包Python自动化框架.zip中秋礼包Python自动化框架.zip中秋礼包Python自动化框架.zip中秋...

    Python自动化登录华为路由器(基础).py

    通过Paramiko库实现华为路由器的自动化运维

    2018-9-28 000651用Python登录一个网站_python登录_python_网站_

    本话题主要探讨如何使用Python来模拟浏览器登录网站,从而获取自定义数据。这一过程涉及到的知识点主要包括Python的基础语法、HTTP请求、Cookie管理以及可能的验证码识别。 首先,Python的基础语法是实现登录的前提...

    Python 如何自动对多个Word文档提取目录 Python源码

    Python 如何自动对多个Word文档提取目录 Python源码Python 如何自动对多个Word文档提取目录 Python源码Python 如何自动对多个Word文档提取目录 Python源码Python 如何自动对多个Word文档提取目录 Python源码Python ...

    selenium2 python自动化测试 PDF学习

    以下知识点将围绕“Selenium2 Python自动化测试 PDF学习”的相关内容展开。 首先,了解Selenium是进行Web自动化测试的基础。Selenium提供了Selenium IDE,这是一个基于浏览器的记录和回放工具,它允许测试人员录制...

    Python自动化测试教程 完整版PDF

    Python自动化测试教程,从零基础开始手把手有详细的步骤教你怎么写自动化测试用例。测试人员大多是希望利用编程诧言来帮劣他实现自劢化的测试,而丌需要花费大量的精力来学习一门编程诧言,所以在本文档中丌会过多...

    Python自动化运维--技术与最佳实践 [刘天斯著].zip

    《Python自动化运维--技术与最佳实践》一书由刘天斯撰写,主要涵盖了Python在运维自动化领域的广泛应用和技术深度。Python以其简洁的语法和强大的库支持,成为自动化运维工程师的首选语言之一。书中深入探讨了如何...

    Python自动化办公(2021最新版!有源代码 ,).zip

    这份"Python自动化办公(2021最新版!有源代码 ,).zip"资源包正是为了帮助用户掌握如何利用Python进行高效办公而设计的。下面我们将深入探讨Python在自动化办公中的应用、相关的技术知识点以及源代码的作用。 1. ...

    python自动化办公手册.pdf

    《Python自动化办公手册》主要介绍了如何使用Python进行办公自动化,特别是与Excel和Word相关的操作。在这一部分,我们将深入探讨如何使用Python的openpyxl库来处理Excel文件。 1. **openpyxl库的介绍** - ...

    python自动化学习

    在《Python自动化学习》这本书中,作者Al Sweigart向我们展示了如何利用Python编程语言来自动化日常的繁琐任务。这些任务可能包括文件的重命名、大量的电子表格数据更新、网络内容的搜索与下载、Excel电子表格数据的...

    Python自动化办公Excel+Word+PPT视频课程

    Python自动化办公Excel+Word+PPT,附课件、代码、软件,完整版视频教程下载。 Python办公自动化课程包含:Python操作Excel+Word+PPT,moviepy自动化视频剪辑+Python操作图片+操作PDF+自动操控电脑+收发邮件+自动化...

    秀动网页端python自动购票

    【标题】"秀动网页端python自动购票"指的是利用Python编程语言实现的自动化脚本,用于在秀动网站上进行票务抢购。这通常涉及到网络爬虫技术、模拟登录和自动化交互,以便在票务开售时快速、高效地进行购票操作。 ...

    python模拟登录带验证码的网站demo

    python使用requests模拟登录带验证码的专利网站demo

Global site tag (gtag.js) - Google Analytics