您的位置:首页 > 编程语言 > Python开发

python实例

2016-05-25 09:12 399 查看
import urllib

import json

test_info = open('C:\\Users\\zhangqiannan\\Desktop\\data.txt')

test_data = [i for i in test_info]

test_info.close()

def jsonInfo(url, query):

    content = urllib.urlopen(url % query)

    compare_json = json.load(content)

    

    data = compare_json['data']

    book_flag = compare_json['is_book']

    if book_flag == 1: 

        if len(data) == 0:

            return []    

        

        prod_result = []

        for i in data:

            precise = int(i['precise'])

            

            bid = int(i['bid'])

            ak_score = int(i['m_score'])

            prod_result.append([precise, bid, ak_score])

        return prod_result

    else:

        return False

url = "http://10.255.254.60:8081/getAds/cpc/0/0/21/%s/184537119/0/0/0/107169205/3/-/0/0/0/0/-/debug"

result = dict()

for i in test_data:

    result[i] = jsonInfo(url, i.strip())

baihuo_query = [i for i in result.keys() if result[i] == False] 

has_result_query = [[i, result[i]] for i in result.keys() if result[i] != False and len(result[i]) != 0] 

no_result_query = [i for i in result.keys() if result[i] != False and len(result[i]) == 0] 

has_precise = [i for i in has_result_query if i[1][0][0] == -1]
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: