原方出处:http://stackoverflow.com/questions/7256049/notepad-converting-ansi-encoded-file-to-utf-8

Here some simple steps to convert multiple files via Notepad++ without messing up with special characters (for ex. diacritical marks).

  1. Run Notepad++ and then open menu Plugins->Plugin Manager->Show Plugin Manager
  2. Install Python Script. When plugin is installed, restart the application.
  3. Choose menu Plugins->Python Script->New script.
  4. 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 convert
for root, dirs, files in os.walk(filePathSrc):for fn in files: if fn[-4:] == '.xml': # Specify type of the filesnotepad.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 convert
for root, dirs, files in os.walk(filePathSrc):for fn in files: if fn[-4:] == '.lua': # Specify type of the filesnotepad.open(root + "\\" + fn)      notepad.runMenuCommand("Encoding", "Convert to ANSI")notepad.save()notepad.close()

出处:http://www.cnblogs.com/zhangdongsheng/
作者:张东升

转巧用notepad++ 批量转换ansi 和 utf8相关推荐

  1. notepad批量转换文件编码utf8、gbk

    从网上找了多个编码转换工具,自己也尝试写.从网上找python脚本,对文件进行批量转换,但转换结果都不理想,大部分文件都可以正常转换成UTF8,但少量文件转换后可能出现中文乱码的情况. 经过多次尝试, ...

  2. notepad++批量转换文件编码

    更新2019-8-25 12:52:29 一.插件管理器安装 notepad++找不到PluginManager插件管理器,到下面链接下载32位版本PluginManager_v1.4.12_UNI. ...

  3. arcpy批量转换国土txt为shp(包含对应投影坐标)

    目前仅针对utf-8编码的txt文件,如果不是可使用批量将ANSIgbk文本txt文件转换成UTF-8编码格式_文本批量转换ansi,txt文件ansi转utf8-VB工具类资源-CSDN下载 链接的 ...

  4. python批量读取图片并复制入word_提取出 Word 文档里的图片 并利用 python 批量转换格式...

    日常工作中,你是否遇到过这样的场景,领导发来一份 Word 文档,要求你将文档中的图片存储到一个文件夹内,并且还要将图片都改成 .jpg 或者 .png,你会怎么办?你是不是一边内心崩溃,一边开始一张 ...

  5. 利用notepad++实现文件批量转换编码格式

    利用notepad++实现文件批量转换编码格式 一.安装Python Script 插件 二.新建python脚本,进行格式转换 三.需要注意几点 一.安装Python Script 插件 1.Run ...

  6. android mp3 lrc歌词文件utf-8歌词显示为乱码,百度歌词显示乱码 LRC歌词批量转换 UTF-8编码批量转换为GB或ANSI 文本编码批量转换...

    百度歌词显示乱码LRC歌词批量转换UTF-8编码批量转换为GB或ANSI 文本编码批量转换 当从百度下载很多歌词的时候,发现在一些MP3上播放总是显示乱码,这时以为是MP3的问题或者是百度歌词的问题, ...

  7. python批量转换utf8_批量编码转换utf-8

    批量转换编码是很痛苦的事情,一种办法是自己去写代码来实现,你得解析判断文件编码的类型utf-8 utf-16 ansi ucs-2,然后判断,难保证都成功的转换.提供一种利用第三方工具批量转换成utf ...

  8. 【使用ChatGPT自动化】批量转换.csv文件为.xlsx文件

    第1次提问: 我:我想使用Python批量转换.csv文件为.xlsx文件,请你提供代码 它:好的,以下是使用Python批量转换.csv文件为.xlsx文件的代码: import os import ...

  9. shell 批量转换文件编码

    相信大家在平时的跨平台编程中碰到过文件编码问题,比如在Windows代码字符编码方式是GB2312,然而转到Linux却只支持utf-8,虽然对代码部分没啥影响,但是很多中文注释部分,却一片乱码,很让 ...

最新文章

  1. “四非”高校南京工业大学,17天内三连击Nature、Science!实为深藏不露
  2. PHP魔术方法__call()篇
  3. android ------- TCP/IP
  4. clion opencv安装_Clion+Opencv3.2终极配置教程
  5. python 操作redis,存取为字节格式,避免转码加
  6. 《SpringCloud超级入门》Eureka自我保护模式和InstanceID的配置《十四》
  7. P5715 【深基3.例8】三位数排序(python3实现)
  8. 计算机硬软件故障实训报告,计算机维护维修实训报告.docx
  9. 5 | Spatial-based GNN/convolution模型之DGC
  10. 我所期待的vs2007
  11. 开课吧课堂:什么是多线程编程?
  12. 聚类算法小结(1)——K均值聚类算法
  13. 云生态系统的构成、运行与平衡协作
  14. 甘特图模板--项目管理模板
  15. 转】用Mahout构建职位推荐引擎
  16. 浅析STM32H7 FDCAN(一)
  17. ADO数据库连接中的Persist Security Info参数的作用
  18. 渗透之——PowerShell基本命令和绕过权限执行
  19. 恢复Windows IE浏览器为默认
  20. Win10 从头开始搭建搭建GPU版darknet【CUDA11.1 + VS2019】

热门文章

  1. 重磅:国拨概算5.34亿!“新一代人工智能”重大项目项目申报指南发布
  2. OpenAI与GitHub联手推出AI代码生成工具,比GPT-3更强大
  3. 日本面向未来的特定科技领域技术预见分析
  4. 人工智能算法的可解释性方法研究
  5. 英国前首相:为什么欧洲没有诞生互联网巨头?
  6. 360:中国为什么没有自主研发的浏览器内核?
  7. 英国上议院AI报告:没中美有钱,但我可以主导道德游戏规则设定
  8. 邬贺铨:工业物联网的技术与前景
  9. 美国科学院学报:如何在竞争激烈的环境下维持稳定的群体
  10. 一位职场老鸟的 10 年复盘,帮你避坑不吃亏!