@ru_python

Страница 5762 из 9768
Ilya
27.06.2018
08:01:24
Object of type 'BufferedReader' is not JSON serializable Кто нибудь сталкивался? Пытаюсь отправить post запрос с json строкой+файлом

FisHlaBsoMAN
27.06.2018
08:15:30
естественный отбор порешает

Ilya
27.06.2018
08:15:46
нельзя файл отправлять, а его содержимо - можно
ок, как мне отправить содержимое фото?

Google
Pavel
27.06.2018
08:16:08
ок, как мне отправить содержимое фото?
прочитать всё из файла, например

Egor
27.06.2018
08:16:15
Кто какие либы посоветует готовые для написания своего радиус-сервера? =)

Pavel
27.06.2018
08:16:40
ок, как мне отправить содержимое фото?
а потом base64 кодирование, чтобы бинарные данные влезли в джсон

Pavel
27.06.2018
08:19:04
чет геморой какой-то)
не хочешь гемороится сам - заплати кому-нибудь, кто напишет тебе код. ?

Ilya
27.06.2018
08:21:12
не хочешь гемороится сам - заплати кому-нибудь, кто напишет тебе код. ?
сомневаюсь в работоспособности данного метода. Например, отдельно картинка отправляется спокойно requests.post(url, files={"image": open('jpg.png', 'rb')}, headers=headers) если я перекодирую содержимое, сможет ли принимающий сервер правильно прочитать все это?

N. M.
27.06.2018
08:22:53
Ну так b64, как тебе предлагают, это строка, чего бы её не прочитать

Ilya
27.06.2018
08:22:53
Ну это напрямую

а мне нужно еще и data = {"rating": 4, "orderId": orderid, "comment": comment} отправить

Pavel
27.06.2018
08:23:26
Ну это напрямую
начни с описания апи сервера, что он от тебя хочет. А придумать как файл впихнуть в жсон - много вариантов.

Ilya
27.06.2018
08:25:17
может он хочет мультпарт/форм-дата ?
я пробовал, 502 возвращает

Google
Egor
27.06.2018
08:25:47
я пробовал, 502 возвращает
а вообще, сервер то твой или ты чужому серверу данные отправляешь?

Pavel
27.06.2018
08:25:48
может он хочет мультпарт/форм-дата ?
перемотай наверх: "хочу присунуть файл+ строку в жсон".

Egor
27.06.2018
08:26:12
неверно*

Ilya
27.06.2018
08:27:06
сервер не мой, от этого проблема. В описании api есть только url и описание параметров

Egor
27.06.2018
08:27:47
сервер не мой, от этого проблема. В описании api есть только url и описание параметров
скорее всего там и есть в спефикации как картинки слать

что за сервер все таки?

вдруг ограничения в размере одного файла? или что-то другое

Ilya
27.06.2018
08:31:24
что за сервер все таки?
сервер приватный дело не в самом файле, я на другой запрос(похожий) отправляю спокойно

Pavel
27.06.2018
08:32:23
пробовал, щас еще раз отправлю, сек
обрати внимание только, куда объект-файл вставляешь. В прошлый раз ты его в data= вставлял, а надо в files=

Ilya
27.06.2018
08:43:06
В переменной orderid передается число headers = {'Auth-token': token} data = {"rating": 4, "orderId": orderid, "comment": "test comment"} files = {"image": open('img.png', 'rb')} requests.post(url, data=json.dumps(data), files=files, headers=headers) ValueError: Data must not be a string. если отправляю без files, то все ок

Ilya
27.06.2018
08:46:37
да, оттуда и взял эту информацию

Egor
27.06.2018
08:53:05
да, оттуда и взял эту информацию
попробуй без json'a отправить файл

и дата

или скажи разрабу серверной части что он мудак )

Ilya
27.06.2018
08:54:53
Ну вообще как вариант да

Egor
27.06.2018
08:55:41
мы просто подумалиподумали и реализовали возможность принимать как JSON и как мульипарт

Google
Ilya
27.06.2018
09:01:25
попробуй без json'a отправить файл
Без jsona {'code': 0, 'data': {}, 'error': 'Ошибка обработки данных'} хе хе хе

Egor
27.06.2018
09:02:12
Без jsona {'code': 0, 'data': {}, 'error': 'Ошибка обработки данных'} хе хе хе
разве нет в доках примера, как именно надо файлы отправлять в каком виде?

Ilya
27.06.2018
09:06:34
разве нет в доках примера, как именно надо файлы отправлять в каком виде?
Нет, только параметр, url и коды ответа поговорил с разрабом, они прорбуют отправлять и json и файл как раз через мультипарт(используя постмэн) и у них все ок со стороны пайтона - 502 ошибку

Egor
27.06.2018
09:08:57
Нет, только параметр, url и коды ответа поговорил с разрабом, они прорбуют отправлять и json и файл как раз через мультипарт(используя постмэн) и у них все ок со стороны пайтона - 502 ошибку
Сейчас лень думать.. короче берешь постман, отправляешь данные и смотришь в тулзе разраба, что и как именно ты отправляешь данные

Egor
27.06.2018
09:33:24
А кто что ответит, насчет готовой либы для создания своего радиус сервера?

[Anonymous]
27.06.2018
09:37:18
#работа #москва Ищу опытного разработчика на Python (Django) в крупный fintech сервис. Вакансия в офис, все гибко. Что нужно: опыт коммерческой разработки от 3 лет на Python, опыт с фреймворком Django. Задачи: разработка бэкенда инвестиционного онлайн-сервиса. Условия: белая зп, вилка до 200 net, гибкий график, работа в команде. Хороший офис у м. Нахимовский пр.

Zhamilia
27.06.2018
09:43:39
We're looking for experienced and self-motivated #Python / #PHP Developer / #Automation Engineer to work with our R&D team. The remote & part-time position! Our R&D team never runs out of new ideas, so you will always have big backlog of tasks:) *Knowledge, skills, and abilities:* - Developer background (Python/PHP, MySQL) - Familiar with tools for automation like Selenium 2, Appium etc - Good English communication skills *Schedule* On work days, at least 4 hours per day during period 09:00-20:00 (UTC) The rate is around 15-20 euro per hour (negotiable). You can apply or learn more details via: milya@afkxxx.com

Алексей
27.06.2018
10:03:50
Хелп, если x<<1 то sinx = ?

Мб кто знает, у меня экзам на исключение(

Denis
27.06.2018
10:05:19
Хелп, если x<<1 то sinx = ?
Это битовый сдвиг?

Влад
27.06.2018
10:06:47
sin(x << 1) == sin(x * 2) Если это имелось ввиду.

Алексей
27.06.2018
10:06:57


Denis
27.06.2018
10:07:36
Это какой класс?

Влад
27.06.2018
10:08:07
Похоже на 1 курс, а не класс.

Александр
27.06.2018
10:08:13
1 курс наверн

Mikhail
27.06.2018
10:08:25
это "много меньше"

Denis
27.06.2018
10:09:15
Если x много меньше 1, про синус ничего сказать нельзя

Anton
27.06.2018
10:10:24
Если x много меньше 1, про синус ничего сказать нельзя
При малых углах синус и тангенс угла, выраженного в радианах, приблизительно равны самому углу

Google
Denis
27.06.2018
10:10:40
И тогда обычно пишут x -> 0, а не так

Mikhail
27.06.2018
10:11:29
"При малых углах" да, именно никто не говорил, что угол мал

тема то хоть какая? задание не очень конкретно без контекста

Aragaer
27.06.2018
10:48:25
ну если это 1 градус, то угол достаточно мал

там же как - если разложить синус в степенной ряд, то первый член это x, а дальше уже x^3 и потом все меньше и меньше

так что если x меньше 0.1 радиана, то синус x от x отличается не более, чем на 0.001

Dmitriy
27.06.2018
10:51:33
ну если это 1 градус, то угол достаточно мал
если нет значка "градус", то угол в радианах

Aragaer
27.06.2018
10:51:42
ага

Dmitriy
27.06.2018
10:51:54
на фото как раз 1 радиан

Aragaer
27.06.2018
10:53:12
на фото много меньше

Pavel
27.06.2018
10:59:25
Хелп, если x<<1 то sinx = ?
у тебя уже есть макбук и пакет из цума кыевского, сдалась тебе эта алгебра?

Алексей
27.06.2018
11:27:23
у тебя уже есть макбук и пакет из цума кыевского, сдалась тебе эта алгебра?
ахпхаххп, я уже не сдал, это физика, просто с математикой ебут, если эту хуйню не решу, исключат

Evgeniy
27.06.2018
11:39:54
Реябт, помогите пожалуйста. Что не так делаю. Ошибка AttributeError: 'dict' object has no attribute 'dumps' Код json.dumps({'id': 2, 'method': 'call', 'jsonrpc':'2.0', 'params': ['database_api', 'get_ops_in_block', [hex(height), 'false']]}) Почти то же самое отрабатывало

Aragaer
27.06.2018
11:40:16
ну он же говорит

у словаря нет метода dumps

а значит json это словарь

Evgeniy
27.06.2018
11:40:40
Google
Aragaer
27.06.2018
11:40:49
вот и разбирайся, какого хрена у тебя словарь называется json, если это имя пакета

ты создал переменную json

Dmitriy
27.06.2018
11:41:09
import json
значит, ты в коде сделал переменную json и переписал

Evgeniy
27.06.2018
11:41:15
ты создал переменную json
блиииин.... да)) я тупой))) спасибо))

John
27.06.2018
11:41:21
Прочел в гугле: Есть мнение, что квантовое программирование – чрезвычайно сложный процесс, доступный лишь узкому кругу ученых. Это не совсем верно: поскольку IBM и Google уже построили рабочие квантовые вычислительные машины, настало время приступать к изучению квантового программирования уже сегодня.?лол

?
27.06.2018
11:47:18
Почитайте на досуге, интересная тема

Как нас анализируют в кинотеатрах… и не только https://habr.com/post/413015/

ваван
27.06.2018
11:56:17
0 3 2 4 2 3 5 5 5 1 2 3 вот такой ввод. как сделать двумерный массив?

Drino
27.06.2018
11:57:29
И чего тут, а не в бегиннерсах?

ваван
27.06.2018
11:58:07
а где они?

Drino
27.06.2018
11:58:33
>1.2. Для вопросов совсем начального уровня писать в @ru_python_beginners. Там же ответы на вопросы: «что почитать» и «с чего начать».

John
27.06.2018
11:59:01
А в чем лол? Алгоритмы на квантовой логике давно разрабатывают, и эмуляторы годятся
лол в том, что остановите планету и дайте чутоквремени осовить классическое программирование )))

ваван
27.06.2018
11:59:39
заданы два числа, кол-во строк и столбцов

Страница 5762 из 9768