py_xls2txt中文化

OOo,TeX,KO,ABI,GIMP,Picasa,ProE,QCAD,Inkscape,Kicad,Eagle
回复
头像
kingkongmok
帖子: 338
注册时间: 2006-03-23 14:48
送出感谢: 2 次
接收感谢: 2 次

py_xls2txt中文化

#1

帖子 kingkongmok » 2011-02-27 15:55

由于需要查询/提取windows下的xls文件,上网查询得知可以使用py_xls2txt来转换xls为txt文件。
但xls表的中文无法正确显示。
例如xls(windows,GBK)下的内容为“这是一个测试”,得出的结果为“\u8fd9\u662f\u4e00\u4e2a\u6d4b\u8bd5”。
echo $'\u8fd9\u662f\u4e00\u4e2a\u6d4b\u8bd5'无效。
请问如何能转这些ascii码?
头像
kingkongmok
帖子: 338
注册时间: 2006-03-23 14:48
送出感谢: 2 次
接收感谢: 2 次

Re: py_xls2txt中文化

#2

帖子 kingkongmok » 2011-03-17 22:39

顶下。谢谢。
头像
xiooli
帖子: 6956
注册时间: 2007-11-19 21:51
来自: 成都
送出感谢: 0
接收感谢: 3 次
联系:

Re: py_xls2txt中文化

#3

帖子 xiooli » 2011-03-17 23:26

xls(windows,GBK).encode('utf8')
头像
kingkongmok
帖子: 338
注册时间: 2006-03-23 14:48
送出感谢: 2 次
接收感谢: 2 次

Re: py_xls2txt中文化

#4

帖子 kingkongmok » 2011-03-22 21:27

xiooli 写了:xls(windows,GBK).encode('utf8')
请问这个怎么用呢?google没有理想的答案。是python或者java的函数吗?
ubuntu中也好像没有xls的命令。
回复

回到 “办公、图像、机械电子设计等”