导语:
本文主要介绍了关于python os.listdir()解决乱码的相关知识,希望可以帮到处于编程学习途中的小伙伴
一般来说,电脑需要定期清理,系统的内存无法扩展,一些不需要的文件也可以删除。有些人会用
os.remove
为了让文件清晰,导致一些错误,可以说这是为了
os.remove
的用法还没有熟练掌握。下面我们就
os.remove
的详细用法及使用注意分别介绍。
1.语法
os.listdir(path)
2.参数
path – 目标目录的路径,即路径的字符串表示。
3.返回值
指定路径下,文件和文件夹名字的列表。
4.实例
#!/usr/bin/python
# -*- coding: UTF-8 -*-
import os, sys
# 打开文件
path = "/var/www/html/"
dirs = os.listdir( path )
# 输出所有文件和文件夹
for file in dirs:
print(file)
如果目录下有中文目录,打印时遇到乱码解决方法:
cPath = os.getcwd()
# 如果目录名字为中文 需要转码处理
uPath = unicode(cPath,'utf-8')
for fileName in os.listdir(uPath) :
print(fileName)
以上就是
python os.listdir()解决乱码
方法,可以说除了返回文件夹的用法,在处理乱码问题上,
os.listdir()
的使用也是可以解决的。
本文为原创文章,版权归知行编程网所有,欢迎分享本文,转载请保留出处!
内容反馈