Я использую Ma c Automator для запуска скрипта 'Find & Replace' python. (Ниже приведена упрощенная версия.) Она работает очень хорошо, за исключением разрывов строк ...
Я пробовал несколько вариантов \ r \ n \ r \ n, но не удаляет разрывы строк .
replacements = {
'class="spec-container"':'class="row"',
'</span>\n\n':'</span>',
'</div>\n\n\n':'</div>\n'
}
with open('/../TEMP/INPUT.txt') as infile,
open('/../TEMP/OUTPUT.txt', 'w') as outfile:
for line in infile:
for find, replace in replacements.iteritems():
line = line.replace(find, replace)
outfile.write(line)
На самом деле только найди мои ноги с Python, поэтому заранее извиняюсь. Но любая помощь с благодарностью получена.