bug_x

导航

 
import json

json_value_tmp= json.loads(json_data)  #  api return value

for data in json_value_tmp:
    a = data['name']

 

#json getdata from json file

 

  

import os
import json
# import pymysql


with open('haikou.json', encoding='utf-8') as a:
    # 读取文件
    result = json.load(a)
    # 定义一个空数组
    new_list = []
    new_list_data = ''
    # print(result)
    # # 循环遍历
    features = result['features']
    j=0
    for i in features:  # i是个字典
        # (i.get('name'), i.get('like'), i.get('address'))
        # 熊猫 听歌 上海
        # 老虎 运动 北京
        j = j+1
        print(i)
        print(type(i))
        print(i.get('properties').get('name'))
        print(j)
        new_list_name = str(i.get('properties').get('name'))
        new_list_code = str(i.get('properties').get('code'))
        newLine = new_list_name + '--' + new_list_code
        new_list.append(newLine)
    
    print(new_list)  # [('熊猫', '听歌', '上海'), ('老虎', '运动', '北京')]
    with open('your_file.txt', 'w',encoding='utf8') as f:
        for item in new_list:
            f.writelines(item)
            f.write('\n')

# w 以写方式打开,

# a 以追加模式打开

# r+ 以读写模式打开

# w+ 以读写模式打开

# a+ 以读写模式打开            

  

 

posted on 2018-10-18 23:19  bug_x  阅读(125)  评论(0)    收藏  举报