Запись файлов в папку при парсинге. Python

Как сделать чтобы в папку записывались файлы по возрастанию чисел, например при парсинге... К примеру: Название_сайта01.txt и т.д. пока не закончатся сайты которые записываются в файл. Это надо сделать на питоне.


Ответы (1 шт):

Автор решения: Kers

По идее тут простая запись по файлам:

l = ["ya.ru", "google.com", "yandex.ru"]
i = 0
for site in l:
    f_name = "site" + str(i) + ".txt"
    i +=1
    with open(f_name, mode="w") as f:
        f.write("Данные по сайту " + site)

В f.write соответственно передаете данные с парсинга по сайту.

Через enumerate:

l = ["ya.ru", "google.com", "yandex.ru"]

for i, site in enumerate(l):
    f_name = "site" + str(i) + ".txt"
    print(f_name)
    with open(f_name, mode="w") as f:
        f.write("Данные по сайту " + site)
→ Ссылка