python 如何把 '%' 写入csv文件中

如题,我把文件内容采用DES3加密后会产生%。当我把4列数据都写入CSV中后,以excel或者txt方式打开,(第一列加密后有'%')第一列和第二列合并了,当我加密的数据... 如题,我把文件内容采用 DES3加密后会产生 % 。当我把4列数据都写入CSV中后,以excel或者txt方式打开,(第一列加密后有'%') 第一列和第二列合并了,当我加密的数据都用第一列的做加密后,4列就合并一列数据了...help,help,help,,, 展开
 我来答
neosicifore
推荐于2016-09-23 · TA获得超过2258个赞
知道小有建树答主
回答量:446
采纳率:66%
帮助的人:501万
展开全部
特定字符是需要转义的,你写入文件,是把内容作为串来处理的
因此,你写入前先对内容做处理
#你要写入的内容stream
stream = stream.replace('%', '\%')

try it!
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式