巧用notepad++ 批量转换ansi 和 utf8
来源:互联网 发布:阿里云服务器代购 编辑:程序博客网 时间:2024/06/11 19:18
Here some simple steps to convert multiple files via Notepad++ without messing up with special characters (for ex. diacritical marks).
- Run Notepad++ and then open menu Plugins->Plugin Manager->Show Plugin Manager
- Install Python Script. When plugin is installed, restart the application.
- Choose menu Plugins->Python Script->New script.
- Choose its name, and then past the following code:
convertToUTF8.py
import os;import sys;filePathSrc="C:\\Users\\" # Path to the folder with files to convertfor root, dirs, files in os.walk(filePathSrc): for fn in files: if fn[-4:] == '.xml': # Specify type of the files notepad.open(root + "\\" + fn) notepad.runMenuCommand("Encoding", "Convert to UTF-8") notepad.save() notepad.close()
After all, run the script
如果要转化为ANSI 就把插件代码改为下面
import os;import sys;filePathSrc="E:\\lua_tymyd\\" # Path to the folder with files to convertfor root, dirs, files in os.walk(filePathSrc): for fn in files: if fn[-4:] == '.lua': # Specify type of the files notepad.open(root + "\\" + fn) notepad.runMenuCommand("Encoding", "Convert to ANSI") notepad.save() notepad.close()
阅读全文
0 0
- 巧用notepad++ 批量转换ansi 和 utf8
- UTF8和ANSI转换
- UTF8批量转ANSI
- UTF8批量转ANSI
- ANSI、UNICODE和UTF8之间字符转换
- ANSI Unicode,UTF8 转换
- ANSI - Unicode - UTF8 转换
- utf8,unicode ,ansi转换
- ANSI UTF16 UTF8转换
- UTF8<->ANSI转换函数
- UTF8-ANSI-WideChar转换
- UTF8-ANSI-WideChar转换
- UTF8<->ANSI转换函数
- unicode,utf8,ansi转换
- UTF8<->ANSI转换函数
- Unicode,Ansi和UTF8
- Ansi、Unicode、UTF8字符串之间的转换和写入文本文件
- Ansi、Unicode、UTF8字符串之间的转换和写入文本文件
- T00001 A+B问题
- Uncaught DOMException: Failed to read the 'contentDocument' property from 'HTMLIFrameElement' 的解决办法
- Android 6.0 和 7.0 储存空间适配小结
- linux修改静态ip
- 在腾讯云上部署nginx
- 巧用notepad++ 批量转换ansi 和 utf8
- gcc中预定义的宏__GNUC__
- CVPR2017之ActionVLAD(对特征整合方式的改进)
- Git基础篇
- Sersync启动脚本
- 5,工厂方法模式
- C#程序员经常用到的10个实用代码片段
- DG-11G-CentOS7.2-备库开库报错ORA-10458
- QT安装包的下载