Size: a a a

Хирьянов Т.Ф., Практика программирования на Python 3 (2019)

2020 December 15

ВП

Вася Пупкин... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Так пробывал, нон выдало
источник

YS

Yaroslav Savin in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
ридлайном читай
источник

ВП

Вася Пупкин... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Yaroslav Savin
ридлайном читай
Тоже нон даже ридлайнс
источник

🎆И

🎆🎄🎁❄️ ͪ̽͛͂͒͂͋͑ͥ̐̚͟͞͠... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
with open(file,'r') as r:
   text = r.read()
print(text)
источник

YS

Yaroslav Savin in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Вася Пупкин
Тоже нон даже ридлайнс
Сомневаюсь
источник

ВП

Вася Пупкин... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
О спс, так не пробывал, утром попробую.
источник

YS

Yaroslav Savin in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
В общем-то по дефолту так файлами и пользуются
источник

🎆И

🎆🎄🎁❄️ ͪ̽͛͂͒͂͋͑ͥ̐̚͟͞͠... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Yaroslav Savin
В общем-то по дефолту так файлами и пользуются
ну я так и пользуюсь
источник

ВП

Вася Пупкин... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Yaroslav Savin
Сомневаюсь
Я не дурак, базовую граматику знаю. Просто так никогда не пишу.
Ебогу с SQL таких проблем небылло
источник

ВП

Вася Пупкин... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Yaroslav Savin
В общем-то по дефолту так файлами и пользуются
Попробую, просто способы описание в интернете, у меня нон выдавли вот я и офигел от этого
источник

ВП

Вася Пупкин... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Заранее благадарю
источник

🚲U

🚲 Oleh Kopyl UI/UX d... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Есть такой запрос. Скопирован с CURL из хрома

Перегуглил все что только можно.

Выдает ошибку:

`UnicodeEncodeError(
UnicodeEncodeError: 'latin-1' codec can't encode characters in position 99-100: Body ('Не') is not valid Latin-1. Use body.encode('utf-8') if you want to send it encoded in UTF-8.`

Первый вопрос – как из data достать текст, который в нее закодирован?

Вот в этом data он Не за что :)
источник

🚲U

🚲 Oleh Kopyl UI/UX d... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
А как вы, кстати, переводите запрос из хрома в реквест запрос для питона?
источник

🚲U

🚲 Oleh Kopyl UI/UX d... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
🚲 Oleh Kopyl UI/UX designer
А как вы, кстати, переводите запрос из хрома в реквест запрос для питона?
Можно копировать curl и через os.system() отправлять его. Но это дикий костыль, кажется.
источник

OM

Oleg Makarikhin in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
если есть курл-команда, то для начала можно даже онлайнконвертировалкой получить код
источник

OM

Oleg Makarikhin in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
вот пример https://curl.trillworks.com/
источник

🚲U

🚲 Oleh Kopyl UI/UX d... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
н не работает

Curl в терминале отправляю – все норм.

Отправляю реквест – ругается
источник

OM

Oleg Makarikhin in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
🚲 Oleh Kopyl UI/UX designer
Есть такой запрос. Скопирован с CURL из хрома

Перегуглил все что только можно.

Выдает ошибку:

`UnicodeEncodeError(
UnicodeEncodeError: 'latin-1' codec can't encode characters in position 99-100: Body ('Не') is not valid Latin-1. Use body.encode('utf-8') if you want to send it encoded in UTF-8.`

Первый вопрос – как из data достать текст, который в нее закодирован?

Вот в этом data он Не за что :)
а если  response.content.decode('utf8')
источник

OM

Oleg Makarikhin in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
и посмотри что у тебя в хидере респонза Content-Type есть ли и какой там charset
источник

🚲U

🚲 Oleh Kopyl UI/UX d... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Oleg Makarikhin
а если  response.content.decode('utf8')
не совсем понял
источник