Python2.7 os.getcwd()获取中文路径问题
首先谢谢您看我的问题!正文:版本为2.7
代码中需要用os.getcwd()来获取代码的当前工作路径,但是os.getcwd()在获取中文路径时就会发生错误,直接把中文的目录变成了乱码。
即问题出在os.getcwd()获取中文目录的过程中,即便后面用unicode(str, 'utf-8')转换,转换后的也是乱码。
所以请问os.getcwd()怎样在获取中文路径时就直接是''unicode''型的?
注:#!/usr/bin/env python# -*- coding: utf-8 -*- 和
reload(sys) ; sys.setdefaultencoding('utf-8')两种方法都尝试过,没有用。
真的不想回答编码问题,换成Python3就都解决了
页:
[1]