一段自动登录淘宝接口Python代码

新公司这边客服流动频繁,为防止密码泄露,写了个小脚本.可以让用户在不知道密码的情况下自动登录淘宝

主要代码:

#!/usr/bin/python2.5

# -*- coding: utf-8 -*-

'''

Created on 2011-5-28

@author: fred <me@fengsage.com>

'''

'''

自动登录淘宝脚本

'''

def login_taobao(username, password):

  from apps.PAM30 import PAMIE

  ie = PAMIE()

  ie.navigate("https://login.taobao.com/member/login.jhtml")

  tmp_element = ie.findElement('input','name','loginType')

  if tmp_element.getAttribute("value")=="4":

    checkBox = ie.findElement('input', 'id', 'J_SafeLoginCheck')

    ie.clickElement(checkBox)

  if ie.textBoxExists('TPL_username') and ie.textBoxExists('TPL_password'):

    ie.setTextBox('TPL_username', username)

    ie.setTextBox('TPL_password', password)

    loginbtn = ie.findElement('button', 'type', 'submit')

    ie.clickElement(loginbtn)

使用PAMIE,可以轻松控制IE做任何操作~~

I love Python~

2 条评论。

  1. 在IE8中也同样成功么?

  2. @kerstin可以的。调用默认IE浏览器。这个脚本有点老了。淘宝在登录部分有点调整,如果阿里旺旺登录了,这个脚本就不会起作用