Уведомления

Группа в Telegram: @pythonsu

#1 Дек. 4, 2018 20:34:06

PaulJones
Зарегистрирован: 2018-12-04
Сообщения: 1
Репутация: +  0  -
Профиль   Отправить e-mail  

Проблема с кодировкой на локальном компьютере с win 10

Доброго времени суток!

Подскажите пожалуйста можно ли решить следующую проблему с кодировкой:
1. На компьютере, с win10, стоит Python 3.7.0.
2. Запускаю локальный сервер.
3. Через веб-страницу запускается скрипт:

 #!/usr/bin/env python3
#Web Module
import requests
def import_page(url):
	r = requests.get(url)
	
	print ("Status Code Load: " + str(r.status_code) + "\n")
	text = r.text.encode('utf-8')
4. Если значение переменной text вывести в локальной веб-странице, то все, что написано текстом будет выводится в кодах: \xd0\x9e \xd0\x9d\xd0\xb0\xd1\x81
5. веб-страница (переменная url), скрипт, а также локальная веб-страница (в которую выводится информация) имеют кодировку utf-8.

Подскажите пожалуйста какие есть варианты решения этой проблемы? Заранее спасибо.

Офлайн

#2 Дек. 5, 2018 01:37:41

py.user.next
От:
Зарегистрирован: 2010-04-29
Сообщения: 10022
Репутация: +  857  -
Профиль   Отправить e-mail  

Проблема с кодировкой на локальном компьютере с win 10

PaulJones
Подскажите пожалуйста какие есть варианты решения этой проблемы?
А зачем ты кодируешь через encode()?
Поставь себе Linux, учись там всему. Когда научишься правильно писать, тогда можешь и на винду переходить, хотя она нафиг не нужна.



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version