My code is:

```
from bs4 import BeautifulSoup as soup
from selenium import webdriver
first_page_url = 'https://store.steampowered.com/tags/en/Action/#p=0&tab=NewReleases'
first_url = 'https://store.steampowered.com/tags/en/Action/#p='
rest_url = '&tab=NewReleases'
driver = webdriver.Chrome()
driver.get(first_page_url)
soup_page = driver.page_source
print(type(soup_page))
page_numbers = soup_page.find('div',{'id':'NewReleases_ctn'})
print(page_numbers)

```

when I print `soup_page`'s type, it gives string, but when I try applying find() or find\_all() method, it gives the error:

```
Traceback (most recent call last):
  File "new_steam.py", line 13, in <module>
    page_numbers = soup_page.find('div',{'id':'NewReleases_ctn'})
TypeError: slice indices must be integers or None or have an __index__ method

```

Please help me out here. Im new to web scraping.