I'm trying to scrape multiple pages, but my current code only manages to scrape 1 page. How can I fix this to scrape multiple pages?

```
import requests 
from bs4 import BeautifulSoup
import pandas as pd

pages = list(range(1, 20))
for page in pages:
    req = requests.get("https://katmoviehd.sk/page/{}".format(page))

    soup=BeautifulSoup(req.text,"html.parser")
    soup
    page1 = soup.find_all('h2')[1:]

    Category = soup.find_all('span', class_ = 'meta-category')
    Category

    Category_list = []

    for i in Category:
        Category2 = i.text
        Category_list.append(Category2)

    link_list = []

    for i in page1:
        link = (i.find("a")['href'])
        link_list.append(link)       
    title_list = []    
    for i in page1:
        title = (i.find("a")['title'])
        title_list.append(title)

    Table = pd.DataFrame({'Links':link_list, 'Title':title_list, 'Category':Category_list})

```