#!/usr/bin/env python
# -*- coding: utf-8 -*-
import os
path='E:\\文档处理'
for x in os.listdir(path.decode('utf8').encode('gbk')):
print "路径表示1:"+path+'\\'+x.decode('gbk').encode('utf8')
print "路径表示2:"+os.path.join(path,x.decode('gbk').encode('utf8'))
if os.path.isfile(os.path.join(path,x.decode('gbk').encode('utf8'))):
print "文件"
if os.path.isdir(os.path.join(path,x.decode('gbk').encode('utf8'))):
print "目录"
首先说明一下是window环境,在IDE环境下可以判断中文“文件”的类型:文件/目录,但是写成写了一个简单的测试脚本以后再sublime环境下无法识别类型,其中涉及编码问题,求助大神帮助!
# -*- coding: utf-8 -*-
import os
path='E:\\文档处理'
for x in os.listdir(path.decode('utf8').encode('gbk')):
print "路径表示1:"+path+'\\'+x.decode('gbk').encode('utf8')
print "路径表示2:"+os.path.join(path,x.decode('gbk').encode('utf8'))
if os.path.isfile(os.path.join(path,x.decode('gbk').encode('utf8'))):
print "文件"
if os.path.isdir(os.path.join(path,x.decode('gbk').encode('utf8'))):
print "目录"
首先说明一下是window环境,在IDE环境下可以判断中文“文件”的类型:文件/目录,但是写成写了一个简单的测试脚本以后再sublime环境下无法识别类型,其中涉及编码问题,求助大神帮助!
