我有一个utf8文件。 当我读取它的值时,python会抛出一些异常,因此我需要对检索到的值进行编码。然后我将该值保存到redis,稍后检索并存储在另一个文件中。但是,我没有看到可读的好文件输出。所有“特殊”unicode字符都是例如Kj \ xf8s或Kj \ u00f8s
如何解决这个问题,使文件变得易读:)
谢谢!
# pseudocode
file = codecs.open(filename,'r', 'utf-8')
for line in file:
value = line.encode('utf-8')
store_value_in_redis(value)
v = retrieve_value_from_redis()
file = codecs.open(filename2,'w', 'utf-8')
# Tried but did not help:
file.write(v)
file.write(v.decode('utf-8'))