☭
В питоне нет класса json
ну как бы если написать то будет, не? 😊
Дмитрий
А если быть точным, проверяет ли объект классом json
што. он проверяет является ли джейсон ответа списком
☭
Сейчас не очень понятно было
Ну чтобы правильно задать вопрос нужно знать бОльшую часть ответа, а это пока не выполняется 😊
Валентин
Судя по всему result это ответ из requests
Pavel
вообще странно. ассерты в коде (не в тестах) - это ебловато
Валентин
Норм
Валентин
В питоне
Mykhailo
Ребят, помогите, пожалуйста У меня есть строка с json'ом. '{"\u0422\u0435\u0441\u0442": {"350": 24000, "500": 27000}}' Как заменить \u в строке на кириллицу?
Aragaer
через codecs
Daniil
json.loads(string)
Mykhailo
json.loads(string)
Не помогает
☭
а. зашибись. это проверка результата. основное действие - REST API подёргать
☭
уже лучше, теплее
Daniil
☭
так что я походу вообще не туда полез.
Pavel
а что ты раскурить то пытаешься?
Mykhailo
Tishka17
парни, что делает assert isinstance(results.json(), list), results.text?
Проверяет что в json лежит именно список. Если не так, кидает исключение с текстом results.text. Но в продакшене это ничего не делает
Tishka17
Если это тесты - ок
☭
Если это тесты - ок
это тесты, а я влез куда мне не надо. ищу где то что мне надо
Mykhailo
Если между ними вставляю принт - ругается UnicodeEncodeError: 'latin-1' codec can't encode characters in position 2-5: ordinal not in range(256)
Daniil
allow_unicode=True
Mykhailo
Daniil
в дампс
Tishka17
Encode блин
Daniil
:)
Tishka17
allow_unicode=True
Ты сам это придумал?
Tishka17
Я даже почти поверил
Mykhailo
allow_unicode=True
О, все, спасибо, работает
Tishka17
О_о
Daniil
Нет https://stackoverflow.com/questions/15941996/dump-json-into-yaml?lq=1
Daniil
Tishka17
а. в yaml
Tishka17
сорри
Іван 🤙
Подскажите плиз есть ли какие то варианты настроить notification на кол-во елементов в списке? В плане если список достигает 10 елементов - кидать нотификейшн либо есть ли вообще какие то нормальные варики работы с батчами кроме LRANGE -> DEL
Aragaer
в том месте, где ты добавляешь элементы в список, смотреть на его длину
Aragaer
ну или реализовать свой список на основе UserList, который бы ограничивал свой размер
Aragaer
что примерно то же самое, но скрыто
Tishka17
кажется, это редис
Іван 🤙
в том месте, где ты добавляешь элементы в список, смотреть на его длину
ну как вариант) а как адекватно получить список елементов и удалить его? только LRANGE -> DEL ? а если в процессе накинеться еще одна таска, её удалит к херам?))
Aragaer
я редис знаю только если в салат класть
Рустам
а салат с селереем?
Іван 🤙
кажется с батчами только так
=( хреново.. а если в процессе накинеться еще одна таска, её удалит к херам?)
Игнат
Подскажите пожалуйста как с помошью pillow получить скриншоты, из нескольки экранов ?
Tishka17
=( хреново.. а если в процессе накинеться еще одна таска, её удалит к херам?)
ну ты можешь в одной "транзакции" читать и удалять же
Іван 🤙
ну ты можешь в одной "транзакции" читать и удалять же
хммм, спасибо) пошел гуглить про транзакции😂
Tishka17
Ну там есть скрипты
Tishka17
Они атомарны
Oleg
Вы щас будете смеятся, но поступила команда делать правки в Hosts через PowerShell. Все! Я нахер увольняюсь.
Spirit
запускай вирусы в павершеле
Tishka17
Вы щас будете смеятся, но поступила команда делать правки в Hosts через PowerShell. Все! Я нахер увольняюсь.
Может быть ты объяснишь что они делают хуйню и hosts править автоматиески не стоит?
Pavel
может, это у них такой собственный приватный(!) dns, с маджонгом и гейшами?...
Anonymous
Днс в файле
Pavel
ага. проще dns поднять
ну, мы ж не знаем, какими путями ходят мысли сумрачных гениев от архитектуры
Tishka17
кажется, ещё пару лет в чате и я буду знать
☭
блин. это мало того питон, так ещё и джанга
☭
короче я попал
Pavel
блин. это мало того питон, так ещё и джанга
то есть ты умудрился порыться в тестах, но джангу заметил только сейчас?
Михаил
Добрый день, господа. Есть тут эксперты в джанге? Я отправляю на сервер большой файл (6.5 гб), в nginx и в settings.py ограничение по размеру установлено на 100гб. Далее спустя некоторое время отправки этого архива я получаю следующий ответ от сервера [error] 6#6: *73 sendfile() failed (32: Broken pipe) while sending request to upstream Куда копать? Гугл не помогает, бекенд и фронтенд крутятся в докере
Arwi
0.10>0.9
У вас джс
Kirill
У вас джс
А подробней?
Arwi
Нету подробностей
☭
то есть ты умудрился порыться в тестах, но джангу заметил только сейчас?
у меня с ней давняя любовь. с момента когда пришлось апать трижды мажорную версию под легаси софтом. первый раз - прошло. второй раз патчил. третий уже вдвоём с коллегой патчили. четвёртый раз со слезами на глазах завернули в докер ибо пришлось бы переписывать