知行编程网知行编程网  2022-11-19 23:00 知行编程网 隐藏边栏  79 
文章评分 0 次,平均分 0.0
导语: 本文主要介绍了关于python os.listdir()解决乱码的相关知识,希望可以帮到处于编程学习途中的小伙伴

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()


的使用也是可以解决的。

本文为原创文章,版权归所有,欢迎分享本文,转载请保留出处!

知行编程网
知行编程网 关注:1    粉丝:1
这个人很懒,什么都没写
扫一扫二维码分享