我有个问题困扰了我好几天,试了好几种方法还是想不出来。你知道吗
它是关于使用utf-8中的csv文件上传数据的
这里是主.Py你知道吗
class hello(db.Model):
greeting = db.StringListProperty() (or Listproperty(unicode))
class dbLoader(bulkloader.Loader):
def __init__(self):
bulkloader.Loader.__init__(self,'hello',
[
('greeting', lambda x: x.decode('utf-8').split('|'))
])
loaders = [dbLoader]
那个数据.cv包含:
“你好,你好”
存储实体就像 [u'Hello',u'\u60a8\u597d',u'\u3053\u3093\u306b\u3061\u306f',u'\xa1Hola',u'\u0645\u0631\u062d\u0628\u0627',u'\uc548\ub155\ud558\uc138\uc694'] 字符不正确。你知道吗
对我来说再进一步。。。谢谢!你知道吗
正在正确导入数据。存储的实体只是以Python的
repr
格式显示,该格式表示unicode字符串,其中前127个字符之外的字符作为unicode码点。在第二个字段中,我们在命令行上使用常规Python得到相同的结果:相关问题 更多 >
编程相关推荐