import requests
from bs4 import BeautifulSoup


def request_page_data_soup(page_url):
    """
    Method that uses the library requests and BeautifulSoup to get data from page at given page_url.
    :param string page_url: given page url.

    :return BeautifulSoup: returns BeautifulSoup object with data from collected page.
    """
    page = requests.get(page_url)
    page_soup = BeautifulSoup(page.content, 'html.parser', multi_valued_attributes=None)
    return page_soup