您好 python用open打开文件 其中路径有中文应该怎么解决 自己搞不太明白 谢谢大神了:)

linux下... linux 下 展开
 我来答
百度网友5311d79
2014-08-26 · TA获得超过1.9万个赞
知道大有可为答主
回答量:6356
采纳率:71%
帮助的人:3403万
展开全部

脚本开头加上下面这句:

# -*- coding: utf-8 -*-

这句用于定义Python的默认编码格式。

若代码或注释中含中文,python会使用unicode编码格式,这样会报错。

所以,python编程时最好习惯性地加上这句编码格式的声明。

更多追问追答
追问
能加个QQ好友么 大神  求指导   
inpath = '/home/fucongliu/文档/test.txt/'
uipath = unicode(inpath,"utf-8")
fin = open(uipath)

程序里面这么写问题在哪啊 我自学新手 望误嫌问题简单愚笨
追答

不敢当,我也是python新手 ;-)

目前我更多是在Windows上学写Python。

不过我在Linux上测试了一下,这样写不会报错啊。

匿名用户
2014-08-27
展开全部
最傻瓜的,你新建个专用来写代码的英文文件夹不就好了。
追问
遇到问题要解决 不然问题还是问题  呦呦
追答
那也要看是什么问题了,这种问题需要钻牛角尖么。。。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式