python如何打开中文文件 文件名是中文

如题所述

    针对文件名是中文的问题,不同的操作系统处理是不一样的:

    Windows系统,在文件头加:# -*- coding: cp936 -*-

    Linux系统,在文件头加:# -*- coding: utf-8 -*-

    Python开发比较头疼的一个问题是,中文,所以尽量避免出现中文的情况。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-12-12
在程序的头行这么一名:
#-*- coding: cp936 -*-
就可以了.本回答被提问者采纳
第2个回答  2010-12-13
确保编码设置正确,路径正确(包括转义,空格),并且有权限,就行了,其他的都一样。