python get操作

#! /usr/bin/env python
#coding=utf-8
import json
import re
import unittest
import urllib2, urllib 

from django.http import response

def urllib_test(uid):
    expected_code = '\"0\"'
     
    #params = {'uid':'2796369490',
            #'event_id':'35608'}
    #uid = '2796369490'
    #url = 'http://i.brand.service.xx.com/foreign_lottery/lotterylistuser?uid=2796369490&event_id=3560'
    url = 'http://i.brand.service.xx.com/foreign_lottery/lotterylistuser?uid='+uid+'&event_id=35608'
    #print url
    try:  
        #res1 = urllib2.urlopen(url,headers=i_headers).read
        req = urllib2.Request(url)
        #req = urllib2.Request('http://i.brand.service.xx.com/foreign_lottery/lotterylistuser?uid=2316843165&event_id=35608')
        response = urllib2.urlopen(req)
        the_page=response.read()
        #print the_page;
        getactual_code = re.findall('code":(.*?),',the_page)
        #print getactual_code[1];
        if (getactual_code[1] == expected_code):
            print uid
            print getactual_code[1];
        #assert getactual_code[1] != expected_code,'error'
    except urllib2.URLError, e:  
        print e.reason
     

if __name__ == "__main__":
    f = open('uids3.txt','r')
    lines = f.readlines()#读取全部内容  
    #print lines
    for line in lines:
        line=line.strip()
        line=line.strip('|')
        line=line.strip()
        line=line.strip('\n')
        #print line
        urllib_test(line)
    f.close()
     
     
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值