God_Fire 发表于 2019-7-2 09:37

python读取word里的文档生成xml出现乱码,我该怎么办?

本帖最后由 God_Fire 于 2019-7-2 09:42 编辑

部分关于写入xml的代码和生成的乱码如下~求助大佬!!

God_Fire 发表于 2019-7-2 09:38

pzx521521 发表于 2019-7-2 09:56

编码问题撒
读完之后 print 如出现乱码   读的问题
写完之后 如果出现乱码 写的问题

landem 发表于 2019-7-2 10:09

更换一下编码试试

Nj若相依 发表于 2019-7-2 10:10

Sen 发表于 2019-7-2 10:16

可以根据三楼的方法测试一下是哪一步的问题, 然后读取写入加 encoding='UTF-8' ||encoding='gbk'

God_Fire 发表于 2019-7-2 10:19

pzx521521 发表于 2019-7-2 09:56
编码问题撒
读完之后 print 如出现乱码   读的问题
写完之后 如果出现乱码 写的问题

经测试,print是没问题的,应该是写的问题,我该怎么办呢?。。。。好气啊

yang19950324 发表于 2019-7-2 10:21

基本是编码的问题没跑了

Fris 发表于 2019-7-2 10:23

基本上是编码问题了, 是用的python3吗?不是的话换3试试看

pzx521521 发表于 2019-7-2 10:24

God_Fire 发表于 2019-7-2 10:19
经测试,print是没问题的,应该是写的问题,我该怎么办呢?。。。。好气啊

打开xml时候, 不要 用记事本打开
用nodepad/submit切换编码即可
页: [1] 2
查看完整版本: python读取word里的文档生成xml出现乱码,我该怎么办?