Не работает Парсинг в python

Вот код рабочий после указания страницы и категорий он не сохраняет данные или даже в терминале не видно!

import requests
from time import sleep
from bs4 import BeautifulSoup

url = 'https://kolesa.kz/'

with requests.Session() as se:
    se.headers = {
        "User Agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebkit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.110 Safari/537.36",
        "Accept-Encoding": "griz, deflate",
        "Accept": "text/html,application/xhtml+xml,application/xml;q=0.9,image/apng, */*;q=0.8",
        "Accept-Language": "en"
    }
    resp = se.get(url)

index = BeautifulSoup(resp.content, 'html.parser')

max_page = int(input('Введите предпологаемоеколичество страниц: '))
pages = []
input_category = input('Введите категорий: ')

for x in range(1, max_page + 1):
    sleep(3)
    sort = pages.append(se.get(f'https://kolesa.kz/cars/{input_category}/?page=' + str(x)))

for sort in pages:
    pars = BeautifulSoup(sort.content, 'html.parser')

    for el in pars.select('.wd-300'):
        link = el.find('a')
        try:
            print(link.get('href'))
            with open(f'{input_category}.txt','+a') as file:
                file.write(f'{link.get("href")}\n') 

        except AttributeError as error:
            print(f'Произошло ошибка{error}. Работа скрипта продолжается.')
            continue

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