读取json文件并把uft

#!/usr/bin/python

import sys
import json as js
import codecs
import collections

#reload(sys)
#sys.setdefaultencoding('utf-8')

#convert utf8 to ascii
def convert(data):
    if isinstance(data, basestring):
        return data.encode('utf-8')
    elif isinstance(data, collections.Mapping):
        return dict(map(convert, data.iteritems()))
    elif isinstance(data, collections.Iterable):
        return type(data)(map(convert, data))
    else:
        return data

with codecs.open(sys.argv[1], 'r', encoding='utf-8') as json_data:
    data = js.load(json_data)

data = convert(data)

澳门葡京备用网址,读取json文件并把uft。 版权表明:本文为博主原创小说,未经允许不得转载。

相关文章

发表评论

电子邮件地址不会被公开。 必填项已用*标注

*
*
Website