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 Posts300 Views
-
0 Votes7 Posts4k Views
-
1 Votes5 Posts11k Views
-
0 Votes3 Posts344 Views
-
0 Votes12 Posts3k Views
-
0 Votes3 Posts808 Views
-
0 Votes6 Posts2k Views
-
0 Votes2 Posts334 Views
-
0 Votes2 Posts261 Views
-
0 Votes4 Posts593 Views
-
0 Votes4 Posts986 Views
-
0 Votes5 Posts606 Views
-
0 Votes6 Posts1k Views
-
0 Votes2 Posts604 Views
-
0 Votes5 Posts25k Views
-
0 Votes4 Posts501 Views
-
0 Votes7 Posts18k Views
-
1 Votes2 Posts2k Views
-
0 Votes4 Posts492 Views