Вывод страницы отличается при запуске из скрипта Python - PullRequest
0 голосов
/ 27 марта 2019

У меня есть скрипт Python, который отправляет запрос POST к скрипту PHP на моем веб-сайте.Конец PHP-скрипта имеет file_put_contents(__DIR__ . "output.html", mb_convert_encoding(ob_get_contents(), 'HTML-ENTITIES', "UTF-8"));, который сохраняет вывод страницы в HTML-файл.На странице есть несколько экземпляров иностранных символов, таких как å.Когда я захожу на страницу из браузера, файл output.html выглядит нормально, но когда я посещаю веб-сайт с помощью скрипта Python, файл output.html имеет Ã¥ вместо å.

Почему это так?что при посещении веб-страницы из Python по сравнению с браузером символы будут выглядеть по-разному, если на веб-странице выполняются одинаковые сценарии.

...