['music', 'meditation', 'science experiments', 'painting', 'expression']
Necessito un script que descarregui totes les imatges d'una pàgina web. He intentat utilitzar Beautiful Soup i requests, però no funciona correctament. 

```python
import requests
from bs4 import BeautifulSoup
import urllib.request

def download_images(url, folder="images"):
    response = requests.get(url)
    soup = BeautifulSoup(response.content, "html.parser")

    for img in soup.find_all("img"):
        img_url = img.get("src")
        urllib.request.urlretrieve(img_url, f"{folder}/{img_url.split('/')[-1]}")

download_images("https://www.example.com")
```
El problema és que algunes URLs d'imatges poden ser relatives al domini principal. Has de construir la URL absoluta de la imatge utilitzant `urllib.parse.urljoin`:

```python
import requests
from bs4 import BeautifulSoup
import urllib.request
from urllib.parse import urljoin

def download_images(url, folder="images"):
    response = requests.get(url)
    soup = BeautifulSoup(response.content, "html.parser")

    for img in soup.find_all("img"):
        img_url = img.get("src")
        absolute_img_url = urljoin(url, img_url)  # Create absolute URL
        urllib.request.urlretrieve(absolute_img_url, f"{folder}/{absolute_img_url.split('/')[-1]}")

download_images("https://www.example.com")
```