barsuk23013
@barsuk23013
Памагити

Сохраняя страничку в html файл появляются?

Здравствуйте! Вызываю src в консоли - там все хорошо. Но как только сохраняю в файл получаю изменения в след местах: заголовки, названия и тд(?????)
Буду очень благодарен за объяснение: почему же так происходит.
import data as data
import requests
from bs4 import BeautifulSoup

url = 'https://health-diet.ru/table_calorie'


headers = {
    'Accept': '*/*',
    'User-agent': 'Mozilla/5.0 (Linux; Android 6.0; Nexus 5 Build/MRA58N) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/108.0.0.0 Mobile Safari/537.36'

}
req = requests.get(url, headers=headers)
src = req.text
#print(src)
with open('index.html', 'w') as file:
    file.write(src)
  • Вопрос задан
  • 43 просмотра
Решения вопроса 1
@MaxKozlov
Видимо, потому что в видео сидят под линуксом, а ты под виндой.
Дефолтная кодировка для файлов разная. Её лучше всегда указывать.
Хорошенько погуглить тему кодировок.

p.s. И поучиться вопросы формулировать понятнее.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы