AIR信 发表于 2017-7-7 15:54:30

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')两种方法都尝试过,没有用。

新手·ing 发表于 2017-7-10 08:02:17

真的不想回答编码问题,换成Python3就都解决了
页: [1]
查看完整版本: Python2.7 os.getcwd()获取中文路径问题