результате выполнения кода все содержимое файлов удаляется. Не подскажете, где ошибка?
for (dirpath, dirnames, filenames) in os.walk('.\\temp\\OEBPS'):
for filename in filenames:
if filename.startswith('volume-0-chapter'):
path = os.getcwd() + '\\temp\\OEBPS\\' + filename
with open(path, 'rt') as fin:
with open(path, 'wt') as fout:
for line in fin:
fout.write(line.replace(' . ', '.'))
fout.write(line.replace('<strong><i>', ''))
fout.write(line.replace('</i></strong>', ''))
на самом деле я не уверен что скрипт вобще должен работать, но попробуй заменить ‘wt’ на ‘w+’
Обсуждают сегодня