ich arbeite mit Notepad++ und Python-Script.
der nachfolgende Code ersetzt Inhalte von Dateien in mehreren Verzeichnissen
Funktioniert auch ohne Probleme, habe aber ein Unterverzeichnis "broker" das nicht geändert werden soll.
Wie kann ich erreichen das, dass Verzeichnis nicht geändert wird?
Code: Alles auswählen
import os;
import sys;
###################################################################
# Pfad zum Stage-Ordner von SmartStore #
# Pfad bitte anpassen! #
# Die doppelten Backslashes ( \\ ) im Pfad muessen vorhanden sein #
###################################################################
filePathSrc="C:\\Users\\Andre\\Documents\\SmartStore.biz Projekte\\SM6\\Lieske Andre\\Stage\\"
###############################
# AB HIER NICHTS MEHR AENDERN #
###############################
for root, dirs, files in os.walk(filePathSrc):
for fn in files:
if fn[-4:] == '.php':
notepad.open(root + "\\" + fn)
notepad.runMenuCommand("Kodierung", "Konvertiere zu ANSI")
notepad.runMenuCommand("Kodierung", "Konvertiere zu UTF-8 ohne BOM")
editor.replace('iso-8859-1', 'UTF-8')
notepad.save()
notepad.close()