czx2010023346
czx2010023346
采纳率0%
2015-05-09 13:28 阅读 6.5k

python中读取文件(路径含中文)出现乱码问题。

在ulipad中写python代码,遇到中文代码乱码问题。贴出代码与异常,python版本3.4
图片说明
图片说明

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享

6条回答 默认 最新

  • devmiao devmiao 2015-05-09 14:24

    读取的文件不是utf8的,换一个看看

    点赞 1 评论 复制链接分享
  • oyljerry oyljerry 2015-05-09 13:55

    把你的路径字符串从unicode decode成utf8

    点赞 评论 复制链接分享
  • gao_chun gao_chun 2015-05-11 03:03

    path = 'Py....' # 下面添加一行
    path = path.decode('gbk')

    不行的话 ,这样试试
    先别加 path = path.decode('gbk')

    在 path 后面的值 加上 r 试试
    像这样: path = r'Python....py' 再试试

    点赞 评论 复制链接分享
  • u012730315 韦轩 2015-05-25 03:43

    最开始添加#coding=utf-8,试试

    点赞 评论 复制链接分享
  • zycode277 zycode277 2015-06-12 14:40

    字符编码问题 path.encode() 试一下

    点赞 评论 复制链接分享
  • qingyuanluofeng 天地一扁舟 2015-07-10 03:13

    朋友您好,我也遇到了这个问题,对有中文路径的文件进行文件打开操作时,报错说:这个路径不存在。能告诉一下,您最后解决的方法吗?十分感谢

    点赞 评论 复制链接分享

相关推荐