Python 以txt格式保存和读取json数据

CODE:

#!/usr/bin/python 
# -*- coding: utf-8 -*-

'''
Created on 2014-7-15
@author: guaguastd
@name: json_with_text.py
'''

if __name__ == '__main__':

    # import json
    import json

    # import search
    from search import twitter_search
        
    # import format
    from format import save_json_text, load_json_text
    
    # import partial
    from functools import partial
    
    # import login, see http://blog.****.net/guaguastd/article/details/31706155 
    from login import twitter_login

    # get the twitter access api
    twitter_api = twitter_login()
    
    # sample usage 
    q = "iPhone"
    pp = partial(json.dumps, indent=1)
    authenticated_twitter_search = partial(twitter_search, twitter_api, max_results=10)
    results = authenticated_twitter_search(q)
    print pp(results)

    # save json data into text
    save_json_text(q, results)
    
    # load json data from text
    results = load_json_text(q)
    
    #print the json data
    pp(results)

RESULT: