Нужно
Есть скрипт для проверки обновления блока на сайте но выдается ошибка с user agent. Как исправить?
import requests
from bs4 import BeautifulSoup
URL = 'https://www.amazon.com/AmazonBasics-Nylon-Braided-Lightning-Cable/dp/B082T6GVKJ/ref=sr_1_3?dchild=1&keywords=amazonbasics&pf_rd_p=9349ffb9-3aaa-476f-8532-6a4a5c3da3e7&pf_rd_r=1F1W89A1C38ASV905H5T&qid=1611068300&sr=8-3'
headers = {User-Agent:'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.111 Safari/537.36'}
page = requests.get(URL, headers=headers)
soup = BeautifulSoup(page.content,'html.parser')
print(soup.prettify())
Ошибка:
/Users/Maxim/Downloads/Python/pythonProject4/venv/bin/python /Users/Maxim/Downloads/Python/pythonProject4/Bosphorus2021.py
Traceback (most recent call last):
File "/Users/Maxim/Downloads/Python/pythonProject4/Bosphorus2021.py", line 6, in <module>
headers = {User-Agent:'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.111 Safari/537.36'}
NameError: name 'User' is not defined
Process finished with exit code 1