批量将gbk文件转换成utf-8,gbk文件utf-8,#!/usr/bin/p
文章由Byrx.net分享于2019-03-23 05:03:19
批量将gbk文件转换成utf-8,gbk文件utf-8,#!/usr/bin/p
#!/usr/bin/python#coding=utf-8import sysimport os, os.pathimport dircacheimport commandsdef add(x,y): return x*ydef trans(dirname): lis = dircache.opendir(dirname) for a in lis: af=dirname+os.sep+a## print af if os.path.isdir(af):## print af trans(af) else: ## print af+"encoding="+fi.name ft = commands.getoutput('file -i '+af)## print ft if a.find('.htm')==-1 and a.find('.xml')==-1 and ft.find('text/')!=-1 and ft.find('iso-8859')!=-1: print 'gbk'+ft+" >"+af commands.getoutput('iconv -ficonv -f gbk -t utf-8 -c -o'+" "+af+" "+af)trans(os.getcwd())
相关内容
- python获取Windows特殊文件夹路径代码,,有时候你想给你
- python检测QQ是否在线的代码,python检测qq代码,可能是腾
- 使用Python对json文件进行处理,pythonjson,本文主要介绍如
- Python模拟键盘输入和鼠标操作,python模拟键盘输入,一、
- Python利用多线程定时执行cmd命令关机,pythoncmd,利用os模
- Python随机播放音乐的代码,python播放音乐,就是找到硬盘
- 通过hp ilo对机器的状态进行监控,hpilo状态监控,#!/usr
- 仅使用while和if计算1+2+。。。+100,while...+100,a=0b=0abc
- 演示文档字符串,,#演示文档字符串#!/u
- tornado实现文件下载的代码,tornado实现文件下载,获取请
评论关闭