
Denis
03.12.2018
10:58:47

Nikita
03.12.2018
11:00:12
https://www.electricmonk.nl/docs/apache_fastcgi_python/apache_fastcgi_python.html

Denis
03.12.2018
11:00:28

Google

Nikita
03.12.2018
11:01:10
Но зачем?
у меня такой же вопрос к гуникорну/uwsgi

Alex
03.12.2018
11:01:11

Nikita
03.12.2018
11:03:30
"стандартизирован"
лол
в чём "поддержка фреймворками" заключается?
это всецело велосипеды
только собраны из разного
без каких либо тестов/бенчмарков, тут спорить нет смысла

Alex
03.12.2018
11:10:35

Nikita
03.12.2018
11:11:10
ух, заморочился)

Юлий Тимофеевич
03.12.2018
11:16:10

Alex
03.12.2018
11:16:41
Посмотри в заголовке Content-Type

Юлий Тимофеевич
03.12.2018
11:17:35

Alex
03.12.2018
11:18:56
поздравляю, скорее всего автор сервера не очень умный человек.
очень похоже что тебе придется распарсить верхний уровень руками, чтобы вытащить значение DATA= оттуда

Юлий Тимофеевич
03.12.2018
11:19:53
да, я уже так и понял

Google

Tishka17
03.12.2018
11:19:53

Юлий Тимофеевич
03.12.2018
11:19:58
спасибо тебе добрый человек

Tishka17
03.12.2018
11:20:12

Andrew
03.12.2018
11:20:13

Anonymous
03.12.2018
11:20:36
У вас есть группа для новичков ? ?

Юлий Тимофеевич
03.12.2018
11:20:39

Valery
03.12.2018
11:20:54

Alex
03.12.2018
11:20:54

Юлий Тимофеевич
03.12.2018
11:20:56
https://t.me/ru_python_beginners

Anonymous
03.12.2018
11:21:08
Thank you

Юлий Тимофеевич
03.12.2018
11:21:57

Alex
03.12.2018
11:22:21

Valery
03.12.2018
11:22:30

Alex
03.12.2018
11:22:42
Ну или одним re если только DATA нужна

Юлий Тимофеевич
03.12.2018
11:22:56
Только дата и нужна

Andrew
03.12.2018
11:23:16

Юлий Тимофеевич
03.12.2018
11:23:19
Просто мне и другие запросы нужно будет делать

Valery
03.12.2018
11:23:40

Alex
03.12.2018
11:23:46
просто судя из данных там \r\n как delimeter используется для параметров

Google

Alex
03.12.2018
11:24:00

Valery
03.12.2018
11:24:12
да фиг его знает
я не знаю как там чел генерирует строку

Alex
03.12.2018
11:24:36
ну типа если там еще multiline json - то это жопа

Valery
03.12.2018
11:24:43
наркоманов хватает везде

Tishka17
03.12.2018
11:24:46

Юлий Тимофеевич
03.12.2018
11:26:23
Text/Json

Valery
03.12.2018
11:27:21
вижу только такой путь

Юлий Тимофеевич
03.12.2018
11:28:04
Так и сделаю

Valery
03.12.2018
11:31:35
мдя...

Denis
03.12.2018
11:32:36
200 зато

Tishka17
03.12.2018
11:33:56
хаха
жесть

Юлий Тимофеевич
03.12.2018
11:34:01
Это успех

Alex
03.12.2018
11:34:41
обожаю русский девелопмент =)

Tishka17
03.12.2018
11:34:45
автора и ссылку на сервис в студию

Google

Юлий Тимофеевич
03.12.2018
11:36:08

Aragaer
03.12.2018
11:36:42
raw_decode(s)
Decode a JSON document from s (a str beginning with a JSON document) and return a 2-tuple of the Python representation and the index in s where the document ended.

Alex
03.12.2018
11:37:04
> MLS IT Systems - один из ведущих Российских разработчиков программного обеспечения.
да да.... очень похоже, что компания рукожопов

Aragaer
03.12.2018
11:37:55
ну вообще вопрос - а как сделать чтобы из потока читать последовательность жсонов?

Admin
ERROR: S client not available

Valery
03.12.2018
11:38:22

Alex
03.12.2018
11:38:30

Valery
03.12.2018
11:38:44
да

Alex
03.12.2018
11:39:13
если нужно передавать жсон в потоке, то следует поработать над форматом потока данных

Aragaer
03.12.2018
11:39:39
вот да, надо считать скобочки и когда нашел закрывающую, тогда парсить

Tigran
03.12.2018
11:39:48
Лол, приз за лучший REST API года уходит этому невероятному сервису

Aragaer
03.12.2018
11:39:52
raw_decode тоже бы справился, но он не умеет в потоки

Tishka17
03.12.2018
11:40:16

Aragaer
03.12.2018
11:40:28
я сейчас делаю однострочные жсоны с \n между ними

Tishka17
03.12.2018
11:40:35
обычно так и видел

Aragaer
03.12.2018
11:40:40
но вот например лисп спокойно читает - и ему разделители не требуются

Tishka17
03.12.2018
11:40:50
или многострочные и \n\n между ними

Google

Maxim robox
03.12.2018
11:41:17

Евгений
03.12.2018
11:41:38
формат ответа называется "велосипедный"

Alex
03.12.2018
11:41:46

Maxim robox
03.12.2018
11:42:06
А если тело?

Alex
03.12.2018
11:42:33
при чем тут application/x-www-form-urlencoded к query?
если это тип тела

Aragaer
03.12.2018
11:42:42
вообще - я один раз писал свой JSONDecoder
и это не так трудно

Alex
03.12.2018
11:43:02
https://www.w3.org/TR/html401/interact/forms.html#h-17.13.4.1
> The control names/values are listed in the order they appear in the document. The name is separated from the value by `=' and name/value pairs are separated from each other by `&'.


Оксана
03.12.2018
11:44:08
#работа #job #вакансия #офис #Москва #Python #django #fulltime
Вакансия: Senior Python developer
Город: Москва, м. Курская, БЦ РТС
Заработная плата: 4000 - 5000$
Формат работы: офис
Занятость: полная, 5/2
Компания занимается созданием нового уникального продукта для автоматизации мира спорта.
Проект — разработка инновационного торгового терминала.
Наша команда ищет ведущего python разработчика с отличным знанием django.
Ожидания:
имеете большой опыт разработки приложений на django;
любите python и хорошо владеете linux, redis, asyncio, celery, postgres;
последние 5-6 лет занимаетесь разработкой на python+django;
имеете опыт разработки высоконагруженных приложений;
умеете работать в команде по современным agile методологиям с использованием современных подходов к разработке через CI/CD и автотестирование.
опыт разработки на Go будет плюсом.
Задачи:
работа в кросcфункциональной команде над созданием решения с высокими требованиями к качеству;
обсуждение требований с аналитиками и дизайнерами;
проектирование модулей приложения;
разработка высоконагруженных API;
оптимизация кода с целью повышения производительности;
написание python и sql кода высочайшего класса, ревью кода коллег, покрытие тестами;
настройка ci/cd;
cовременный стек технологий: Python 3.6; Redis 4; PostgreSQL 9/10; Nginx и фреймворки:
django 2; celery 4; silk; ephem; flower; xapian-haystack; tornado; retry.
Предлагаем:
интересную предметную область и сложные технические задачи, возможность развития и роста;
высокий уровень оплаты;
гарантированную годовую премию в размере оклада;
ежегодную аттестацию с пересмотром оклада и составлением индивидуального плана развития;
работу в команде высококлассных специалистов;
возможность обучения и сертификации за счет компании;
лучшую технику и лицензии на софт;
демократичное руководство, минимум формальностей во взаимодействии;
просторный, новый и современный офис класса А в 10 минутах пешком от м. Курская, в котором комфортно работать и приятно общаться с коллегами.
Контакты: it.huntme@gmail.com или https://t.me/o_bri


Aragaer
03.12.2018
11:44:23
собссно да, взять и сделать свой JSONDecoder, который в decode будет вызывать raw_decode и хвост сохранять в буфер

Yan
03.12.2018
11:44:53
[fq

Brad
03.12.2018
11:48:24
/

Aragaer
03.12.2018
11:53:55
не, чот не очень получается 8)

Maxim robox
03.12.2018
11:54:12