用户注册



邮箱:

密码:

用户登录


邮箱:

密码:
记住登录一个月忘记密码?

发表随想


还能输入:200字
云代码 - python代码库

判断小米手机是否开抢

2014-02-25 作者: 墙角举报

[python]代码库

# encoding=utf8
from httplib import *
from bs4 import BeautifulSoup
import time
from datetime import datetime

url = "www.xiaomi.com"
con = HTTPConnection(url)

def get_ctn():
    #return html
    con.connect()
    con.request('get', '/static/mi2abranchs')
    resp = con.getresponse()
    dat = resp.read()
    print 'get ctn sts', resp.status
    return dat

def get_sts():
    ctn = get_ctn()
    sp = BeautifulSoup(ctn)
    cnr = sp.find('div', id='container')
    brh = cnr.find('li', class_='branch_1s_li_01')
    itm = brh.find('p', class_='branch_1s_list_item2')
    gds = itm.find('span', class_='home_btn_nogoods')
    if gds:
        print datetime.now().strftime('%Y-%m-%d %H:%M:%S'), gds.get_text()
    else:
        print datetime.now().strftime('%Y-%m-%d %H:%M:%S'),itm
        
def lp_ck():
    while True:
        get_sts()
        time.sleep(60 * 30)
lp_ck()
print "DONE"


网友评论    (发表评论)

共1 条评论 1/1页

发表评论:

评论须知:

  • 1、评论每次加2分,每天上限为30;
  • 2、请文明用语,共同创建干净的技术交流环境;
  • 3、若被发现提交非法信息,评论将会被删除,并且给予扣分处理,严重者给予封号处理;
  • 4、请勿发布广告信息或其他无关评论,否则将会删除评论并扣分,严重者给予封号处理。


扫码下载

加载中,请稍后...

输入口令后可复制整站源码

加载中,请稍后...