Задал сам себе задачу и не могу до конца ее реализовать уже второй день.
Суть задачи в том, чтобы из файла с закладками Хрома вытащить все закладки (пока без ссылок) и красиво уложить их новый файл, который был бы читабельным. Изначально я хотел написать код для создания файла с сохраняемыми в него всеми закладками, которые когда-либо добавлялись (даже после удаления их из закладок в браузере), но как это сделать пока не знаю (если натолкнете на мысль, буду признателен).
А пока я не могу сделать так, чтобы после замены “name” на “заголовок” в файл шла запись закладок ПОСТРОЧНО. До замены все работает хорошо. В связи с тем, что тип переменный results является строкой (если не строка, то выдает исключение), запись в файл происходит посимвольно. А мне нужно построчно для каждой закладки. Спасибо за поддержку зелёных тридцатилетних программеров))))

import os
import shutil
import re
# копируем файл закладок из папки гугл в корень диска D.
shutil.copy(r'C:\Users\acer-pc\AppData\Local\Google\Chrome\User Data\Default\Bookmarks', r'D:\Bookmarks.txt')
#открываю старый скопированный файл и создаю новый файл для дальнейшей записи.
bookmarks_new = open(r'D:\Bookmarks.txt', mode = ‘r’, encoding = ‘UTF-8’)
bookmarks_new2 = open(r'D:\Bookmarks2.txt', mode = ‘w’, encoding = ‘UTF-8’)
#присваиваю значение переменной открытие файла
my_bookmarks = bookmarks_new.read()
#поиск в файле и присваивание результатов в переменную results. Запись в файл результатов выборки построчно.
only_bookmarks = r“\”name\":.*“
results = re.findall(only_bookmarks, my_bookmarks)
#results = re.sub('”name“', ”заголовок“, str(results)) закомментил для нормальной работы
for header in results:
print (header)
bookmarks_new2.write(header + ”\n“)
В файле получаем следующее:
”name“: ”Puzzle English. Изучение английского языка онлайн.“
”name“: ”Lutc_M._-_Izuchaem_Python_(4-e_izdanie)-_2011.pdf“
”name“: ”Создание GUI на Python с помощью библиотеки Tkinter. Программирование для начинающих“
”name“: ”Программирование на python: Задачи (Следующее четное)“
”name“: ”Курс: Д. П. Кириенко. Программирование на языке Python (школа 179 г. Москвы)“
”name“: ”Pythonicway - Работа с файлами в Python“
”name“: ”Панель закладок“
”name“: ”Другие закладки“
”name“: ”Закладки на мобильном“
Повторюсь, что после замены name на э”заголовок" выходит построчно.. типа того:
з
а
г
о
л
… и так далеевесь текст