Done. If someone wants to make search and replace with Python Script, in a directory:
# -*- coding: utf-8 -*- from __future__ import print_function from Npp import * import os import sys #------------------------------------------------------------------------------- class T22601(object): def __init__(self): Path="C:\\python-test" for root, dirs, files in os.walk(Path): nested_levels = root.split('/') if len(nested_levels) > 0: del dirs[:] for filename in files: if filename[-5:] == '.html': notepad.open(root + "\\" + filename) console.write(root + "\\" + filename + "\r\n") notepad.runMenuCommand("Encodage", "Convertir en UTF-8") regex_find_repl_dict_list = [ { 'find' : r'foo', 'replace' : r'bar' }, { 'find' : r'bar', 'replace' : r'gaga' }, ] editor.beginUndoAction() for d in regex_find_repl_dict_list: editor.rereplace(d['find'], d['replace']) editor.endUndoAction() notepad.save() notepad.close() #------------------------------------------------------------------------------- if __name__ == '__main__': T22601()-
1 Votes10 Posts2k Views
-
0 Votes3 Posts354 Views
-
0 Votes7 Posts4k Views
-
1 Votes5 Posts12k Views
-
0 Votes3 Posts379 Views
-
0 Votes12 Posts4k Views
-
0 Votes3 Posts868 Views
-
0 Votes6 Posts2k Views
-
0 Votes2 Posts359 Views
-
0 Votes2 Posts291 Views
-
0 Votes4 Posts637 Views
-
0 Votes4 Posts1k Views
-
0 Votes5 Posts674 Views
-
0 Votes6 Posts1k Views
-
0 Votes2 Posts627 Views
-
0 Votes5 Posts26k Views
-
0 Votes4 Posts560 Views
-
0 Votes7 Posts19k Views
-
1 Votes2 Posts2k Views
-
0 Votes4 Posts543 Views