Alex
'2+5+(5*5*(2**2))+5'
Alex
Так же там ещё и логарифмы
Mikhail
'2+5+(5*5*(2**2))+5'
eval('2+5+(5*5*(2**2))+5')
Alex
И тригонометрия
Alex
Такой способ подойдёт?
Mikhail
Так же там ещё и логарифмы
from math import * eval('log(1) + 3')
Николайка
Ответ на поверхности😆
Sergey
Мне кажется, что если бы не было eval, то 99% пишущих на питоне (да и на многих других языках) не смогли бы решить эту задачу. Не хейтер питона...
U
php
Sergey
Я про то, что забудьте про eval и попробуйте решить эту задачу. Это хороший скил будет
Sergey
php
Дело не в языке, питон тут не причем
Tishka17
eval('5 + 2 - 1')
Не смешно
Max
вангую, что массив centers пустой
Дык а как решать)? То ли в Либе косяк, то ли я туплю
B
Господа, нужна помощь с написание калькулятора, который сможет считать выражения со скобками и т.д
Это задача на знание некоторых алгоритмов CS. Гуглите reverse polish notation, shunting yard algorythm. Ну и надо знать, как работает структура данных стек (stack).
Mikhail
Не смешно
Вполне подоходит для ряда случаев
B
Дык а как решать)? То ли в Либе косяк, то ли я туплю
center мне кажется должен содержать массив узлов DOM. Верстка страницы изменилась. Надо адаптировать код.
Mikhail
Например?
Пару больших таких выражений быстро в ответ перегнать
Mikhail
Вообще речи про безопасность данного подхода не было, так что проблем даже не видно
B
ast.literal_eval
Mikhail
Это что ситуация такая?
Я как то формулы чисто из чисел (из таблицы) так считал
Mikhail
Ну и повторюсь что подход имеет право на жизнь пока не накладываются доп условия на безопасность
Tishka17
Которые есть почти всегда, да
B
Если есть безопасники, пусть они и занимаются безопасностью. Всегда, если есть безопасники на проекте, шифрую rc4, вместо хэшей использую crc32 и нормально себя чувствую.
Anonymous
sorry
B
По морде уже давали?
Прелести удаленной работы. Ну на самом деле, конечно, ни одного безопасника не встречал, который бы лез в код. Снаружи поковыряли и успокоились. Наверное, мне везёт.
Николайка
А я - Никита - везде Убунту...
B
Насчёт нужны, не нужны это к бизнесу вопрос. Попытки брутфорса и тамперинга с данными, судя по мониторингу, бывают, но ни к чему пока не приводили.
B
кинь ссылку))
Это битуби, без взаимодействия с менеджментом (сейлзы, аккаунтинг) смысла нет. Без ключа что тестировать? А безопасники кстати вместо ковыряния в коде бдят, чтобы ключи кому попало не раздавали и вообще IP блюли. Возможно, со временем согласятся на аудит со стороны или даже багбаунти, тогда возможно. Пока справляемся внутренним (для конторы, для проекта он внешний, а проект для него черный ящик с документацией) пентестером, тестами и своим разумением, какие криптопримитивы и прочие подоходы к реализации безопасности использовать.
Anonymous
Всем привет. На питоне и фласке реально реализовать добавление и отображение контента на сайт? По принципу стены вконтакте
Anonymous
Реально
просто не могу понять каким образом
Anonymous
через что
Dmytro
Формы + база данных + отображение с помощью jinja
Dmytro
Тебе бы почитать книжки по фласку
Anonymous
спасибо
Никита
Дотрый вечер, подскажите библиотеку что бы получить курс валют
👑OGURCHIK🖤
парсить гугл
👑OGURCHIK🖤
😄
Никита
В гугле бан? https://pythondigest.ru/view/16183/
Мне нужно грн к доллару, я находил эту либу уже
Alexander
Ааа. Надо было уточнять.
Никита
Спасибо кто откликнулся , уже решил эту проблему
Alexander
Спасибо кто откликнулся , уже решил эту проблему
Спасибо что спросил и не рассказал как решил
Никита
Спасибо что спросил и не рассказал как решил
Элементарно, с сайта заказов есть курс по которому они рассчитывают от туда спарсил
🍁 Jaŭhien
Уверен, есть миллион апишек для этого
Kop
Уверен, есть миллион апишек для этого
Но всегда можно написать библиотеку))
Alexander
А request вполне хватит
Andrey
что вы там парсите? есть же десятки готовых бесплатных апишек для этого.
Andrey
а. ок.
Артур
привет, есть строка: 100 000-150 000 руб. как из нее регуляркой выбрать только "100 000" \d[0-9]+ - выбирает оба числа
Dmytro
str.split('-')[0]
Dmytro
И никакие регулярки не нужны
Denis
Подскажите пожалуйтса, я использую botltle.py и запускаю встроенный http сервер с помощью bottle.run(). Так же есть моя async функция update_nodes. Как мне запустить ее асинхронно с bottle.run ?
Vladislav
Такая задача. Write a command line app using Python that takes an IAM key and returns the following information username last time used age of the key ============================ iam = boto3.client('iam') for user in iam.list_users()['Users']: if iam.list_access_keys(UserName=user['UserName'])['AccessKeyMetadata'][0]['AccessKeyId'] == key: pprint(iam.get_access_key_last_used(AccessKeyId=key)['AccessKeyLastUsed']) ============================ Нужно получить Lastused, но на выходе пусто... Даже поля LastUsedDate нет ./key_data.py AKIAT6XEK4K6LAHVTEMT pyth 1 day, 0:00:00 {u'Region': 'N/A', u'ServiceName': 'N/A'} ./key_data.py AKIAT6XEK4K6EKHI3755 Пусто
Anonymous
ребят, а это нормально, что на этом месте https://habr.com/ru/post/346344/ взрывается голова?
Anonymous
если сразу с начала начал осваивать
Maxim
Ребята, всем привет. Нужно написать бота для работа через api. Кто может помочь в данной ситуации ?
Maxim
Не понял обозначение первых 2 слов )
Nodaa
Не понял обозначение первых 2 слов )
urllib - [POST, GET, PUT, DELETE]; marshmallow - json like data; db - DataBase (для хранение); наверно
Nodaa
Если узнаешь что такое API, то поймешь зачем нужен "первых 2х"
Inellok
Это самый большой чат по питону?
Inellok
Русский,я имею ввиду.
Tishka17
Ну можешь измерить