'User-Agent': ua.random
^
SyntaxError: invalid syntax
Не понимаю, вроде делал как в видео, 2 раза переписывал код, ничего не изменилось
import datetime
import requests
from bs4 import BeautifulSoup
from fake_useragent import UserAgent
def collect_data(city_code='2398'):
сur_time = datetime.datetime.now().strftime('%d_%m_%Y_%H_%M')
ua = UserAgent()
headers = {
'Accept': 'text/html,application/8,applicationd-exchange;v=b3;q=0.9'
'User-Agent' : ua.random
}
cookies = {
'mg_geo_id': f'{city_code}'
}
response = requests.get(usrl='https://magnit.ru/promo/ ', headers=headers, cookies=cookies)
with open(f'index.html', 'w') as file :
file.write(response.text)
def main():
collect_data(city_code='2398')
if __name__ == '__main__':
main()