Tishka17
там упорядоченный)
Упорядоченный - это значит порядок хранит, а не что у него ключи отсортированы
Fᴏʀᴅᴇɴ
Упорядоченный - это значит порядок хранит, а не что у него ключи отсортированы
ключи отсортированы именно в том порядке, в каком нужно это я отдельными 3 строчками контролирую
Tishka17
Зачем?
Slam!
Шо, сортировка словаря?
Vadim
не выкинет ошибку, если не страдать хуйней и не проверять поле, которые = None
Я тебя похоже не до конца понимаю, можешь показать пример чистого кода с решением той же самой проблемы
Tishka17
Давай пример, что на вход и что получится
Tishka17
Выглядит жутковато
Tishka17
Чёт да
Fᴏʀᴅᴇɴ
Я тебя похоже не до конца понимаю, можешь показать пример чистого кода с решением той же самой проблемы
if message.forward_from_chat: # будет тру только если форвард из канала: if message.forward_from_chat.id not in config.whitelist_channels: вот решение конкретно этой проблемы
Fᴏʀᴅᴇɴ
Тогда уж через and
pep8 срет тебе на лицо длиной строки (хотя хз, не проверял)
Vladyslav 🇺🇦🇪🇺
я понимаю но можно ведь сделать красиво..
имеешь ввиду прописать отдельный класс, назвать его валидатором, в нем прописать несколько методов, которые будут написаны 1 раз и каждый раз будут вызываться по какому-то человеческому названию с передачей ему параметров и ожиданием булевого значения в качестве ответа? чтоб получилось if Validator.check(params): pass ?
Vladyslav 🇺🇦🇪🇺
так ты хотел?
Vladyslav 🇺🇦🇪🇺
хорошая практика, согласен
Vladyslav 🇺🇦🇪🇺
но какая разница если это чужой проект
Vladyslav 🇺🇦🇪🇺
Тогда уж через and
не обязательно если сделать из двух эксепшенов один, будет тяжелее найти баг в этом месте
Vladyslav 🇺🇦🇪🇺
чем разделить на 2 эксепшена и дебажными принтом
Slam!
Какие эксепшены?
Vladyslav 🇺🇦🇪🇺
if else
Vladyslav 🇺🇦🇪🇺
под эксепшенами я имел ввиду else
Vladyslav 🇺🇦🇪🇺
если условие не срабатывает - сварачиваем лавочку
Vladyslav 🇺🇦🇪🇺
чет скучно
Victor
Здравствуйте, подскажите, пожалуйста, есть для python что-то на подобие flowcode
Andrew
Вопрос по Flask. Часто на сервер приходят запросы с кодом 400 (HTTPStatus.BAD_REQUEST), но не отслеживаются через @app.errorhandler(Exception). Что можно сделать? Желательно как-нибудь разрывать им соединение.
Andrew
Я подозреваю, что соединение и так а этом случае разрывается само
Но почему тогда ошибка не отслеживается через errorhandler? и иногда после этих запросов сервер перестаёт отвечать
Victor
Во flowcode выбираешь блоки и строишь из них диаграмму, а по этой диаграмме создаётся программный код
Victor
Для микроконтроллеров
Ilya
Для микроконтроллеров
Для какого языка программирования?
Egor
ОФФТОП: броадкастом передаются сообщения, и его могут принимать все. Есть ли какое-то легковесное решение для шифрования сообщений? (играю в игрушку и там можно на луа кодить,автоматизировать. и вот с помощью своеобразного радио можно взаимодействовать с другими базами, техникой).
Anonymous
https://pastebin.com/QmYquaSK почему апи яндекса возвращает Root element must be a message ? я вроде все по гайду делал https://cloud.yandex.ru/docs/vision/operations/ocr/text-detection#basic
Tigran
а Bearer ?
а Bearer нужен
Anonymous
"Authorization": "Bearer " + IAM_TOKEN
Anonymous
всё так же
Tigran
а курлом в консольке работает?
Tigran
попробуй вместо curl сделать echo $IAM_TOKEN, выводит токен?
Tigran
ну йобана
Tigran
сделай echo $IAM_TOKEN > output.txt
Tigran
короч, если токен выводится, то яндексоиды сломали либо своё API, либо свою доку, и можно идти сразу к ним
Anonymous
не выводится(
Anonymous
то что токен не работает это норм
Anonymous
вопрос почему в курле и питоне разный жсоон в ответе
Tigran
вопрос почему в курле и питоне разный жсоон в ответе
потому что ты неправильно используешь requests’овский json=
Tigran
туда надо не строку, а словарь передавать
Tigran
а строку надо передавать в data
Anonymous
Anonymous
заработало) спасибо
Tigran
Безрезультатно — в смысле что элемент не находится?
Tigran
Нету — то есть пустая строка?
Tigran
А ты уверен, что в этот момент текст там уже должен быть?
Tigran
в смысле что в тот момент, когда ты запрашиваешь элемент, на странице уже всё правильно подгрузилось
Проксимов
Tigran
XOR
return message ^ message Готово, вы восхитительны!
Co(n)stantine👨‍🔬
https://gist.github.com/moonbingbing/3432989#file-xor-py
Andrew
Привет, можете подсказать мне нужно сервер арендовать, чтобы на нем можно было запускать программы python и сразу много Мб знаете какие сервисы?
Co(n)stantine👨‍🔬
127.0.0.1
Unat
На океане, имхо, самое простое UI в "админке" и работает всё сразу из коробки
Unat
На Амазоне ад и израель
Alex
На Амазоне ад и израель
ну это конкретно AWS, т.к. ориентирован на крупный бизнес и большие инфраструктурные проекты.
Tishka17
Что интересно имелось ввиду под "сразу много"?
Свободный
изменяй в параметрах элемента ширину и высоту.
Свободный
label(root,высота=10,ширинама =20) потом label[«высота»]=20
Свободный
root = Tk() label=(root, width =10) input(“Это прототип") label[“width”]=30 root.manlop() Как прототип тебе
koder
подпишись на нажатие кнопки и скейли