问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

python os.walk 遍历文件时 打印文件名乱码

发布网友 发布时间:2022-04-18 21:36

我来回答

1个回答

热心网友 时间:2022-04-18 23:05

有几个地方:
python2是你读的字符什么编码,就处理什么编码,读进来的字符一般要decode再encode
python3是读进来的都是unicode,用时自动编码
你的文件名可能是一个字符编码,而运行环境可能是另一个字符编码
所以,估计你用的是python2,而且文件名是cp936而运行环境是utf8,导致的问题。
比如试一下,print filename.decode('cp936').encode('utf8')或
filename.decode('utf8').encode('cp936')
类似这样
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
北京注册成立一个公司需要多少钱 北京公司都是什么 手机导航地图语音怎么下载 如何分别真金和仿金首饰 怎样区分真金和仿金首饰呢 小学生新年晚会主持人的串词!!(不要太多)急 大大后天就需要了!!!_百度... 周年晚会策划公司 奥格瑞玛传送门大厅在哪 奥格瑞玛传送门大厅怎么走 锻炼颈椎的几个动作 水多久能结冰 冰能在多长时间内形成 好听的名字女孩三个字朱子什么 姓朱,子再配个什么字起名字好呢? 姓朱以朱子开头起个名字女孩 智育分和学分绩点什么区别? 宁波大学四年总成绩怎么算 河南科技大学法学院,期末综合成绩是怎么算出来的? 济南大学期末综合测评智育怎么算。还算通选课和体育成绩吗 关于西安交大奖学金…70%的智育成绩怎么算的?!是要看一年的嘛?!我过年的期末考得不好。 大学智育成绩怎么评的?请高手指导...谢谢 大学智育分多少分算高 什么叫智育成绩 我是华南理工大学新传学院的,请问智育成绩怎么算?能给个公式吗?还有计算机成绩算在智育成绩里面吗? 大学生智育成绩怎么算 我家WIFI本来是设了密码的,不知道怎么突然变成开发的了,求大神解 智育成绩是什么意思? 智育分在哪里看 手机修改wifi恢复出厂设置后成了开放型的了应该怎么加密 wps怎么设置底线 python中,我想用os.walk()列出两个目录下的文件和子目录,然后逐个去比较,可是怎么一起比较呢? 在校大学生创业贷款怎么贷? 欠信用卡15万利率0.2每年多少利息 信用卡欠费1550,每个月最低还款多少?利息会有多少一个月? 精选:什么是证券公司中间介绍(IB)业务 证券公司为期货公司提供中间介绍业务法规介绍答案 证券公司申请为期货公司提供中间介绍业务资格,应当符合的条件有? 证券公司中间介绍业务问题 如何在word文件划线做标注啊? 如图所示。谢谢指导。 为什么4000元是4k? 4k日元是多少钱? 工薪2k一4k是多少钱? 4k要收费吗,收费标准是多少? 18款君越改过安卓导航怎么把英文调中文 原车中控屏没有了? 13款君越加装的导航现在仪表盘显示英文怎么办? 蒙迪欧的导航显示屏怎么从英文切换成中文? 别克君威中控怎么调中文的,语言设置没有中文,只有英文的 ysl,娇兰,rmk哪家的粉底液比较好用? 别克安装导航后全部英文字母怎么调? 苹果7连车载导航怎么就变成英文了? 公爵车载导航 设置 为什么全是英文的呀?请问怎样可以调节过来或者换什么东西呀 rmk的粉底液,rmk的粉底液好用吗?