參考了:
Notepad++批量轉換文件編碼為UTF8_怎么批量把ansi轉成utf8-CSDN博客??????https://blog.csdn.net/wangmy1988/article/details/118698647我參考了它的教程,但是py腳本寫的不對.
只能改一個.不能實現批量更改.
他的操作步驟沒問題,就是把腳本代碼換成我這個.
#-*- coding: UTF-8 -*-# 獲取所有打開文件的路徑
files = notepad.getFiles()# 遍歷每個文件路徑
for file_info in files:# 解包元組,獲取文件路徑file_path = file_info[0]# 激活文件notepad.activateFile(file_path)# 轉為 UTF-8 編碼notepad.runMenuCommand("編碼(N)", "轉為 UTF-8 編碼")# 保存文件notepad.save()