@ru_python

Страница 6451 из 9768
ivan
06.09.2018
20:14:13
Но у django тоже нет, расслабся

ivan
06.09.2018
20:14:33
Тут просто нужно конкретней задать вопрос Что значит это "всё"?

Alex
06.09.2018
20:14:45
У Flask всё есть из коробки?
Да, Flask можно запустить Hello World из коробки

Google
ivan
06.09.2018
20:15:15
Ну, там нет ORM, нет сессий(вроде)

Да вообще много чего нет

Eduard
06.09.2018
20:15:24
ivan
06.09.2018
20:16:11
Вот что из коробки во фласке



Eduard
06.09.2018
20:16:29
Для постоения API что лучше? Может есть какие-то плюсы-минусы в архитектуре?

Alex
06.09.2018
20:16:30
Ну, там нет ORM, нет сессий(вроде)
SQLAlchemy прилично работает в связке

Dmitri
06.09.2018
20:17:11
Forbidden: user is deactivated В како случае такое выдает телебот?

ivan
06.09.2018
20:17:15
Для постоения API что лучше? Может есть какие-то плюсы-минусы в архитектуре?
Ну я бы брал django Всё легко и непринуждённо НО "мааагия"

Alex
06.09.2018
20:17:27
Да вообще много чего нет
Вот что за дурацкая привычка? Если есть хоть строчка кода - это уже что-то. Да, колбасу не режет. Но я не видел ни одного продукта, чтоб само колбасу нарезало.

ivan
06.09.2018
20:17:59
Вот что за дурацкая привычка? Если есть хоть строчка кода - это уже что-то. Да, колбасу не режет. Но я не видел ни одного продукта, чтоб само колбасу нарезало.
Господи блять Он спросил, что есть из коробки Я же не говорю, что фласк говно. Я просто перечислил чего нету.

Google
Eduard
06.09.2018
20:18:32
Я использую JSON-RPC (flask_jsonrpc)
То есть если писать свое лучше брать Flask?

Alex
06.09.2018
20:18:42
from flask import abort, escape from . import jsonrpc, login_required from .. import acl, lib, models @jsonrpc.method('order.addToFavorite') @login_required def order_addToFavorite(id): """Добавление заказа в избранное"""

Вот так выглядит построение API

То есть если писать свое лучше брать Flask?
Разные продукты. Flask позиционируется как микрофреймворк.

Мне проще делить структуру по бизнес-сервисам.

ivan
06.09.2018
20:20:10
Да, под архитектуру микросервисов фласк норм заходит

Alex
06.09.2018
20:20:23
Господи блять Он спросил, что есть из коробки Я же не говорю, что фласк говно. Я просто перечислил чего нету.
Из коробки есть всё, что нужно для решения той задачи, для которой предназначен продукт. Как бы это не вибратор, используемый не по назначению.

Eduard
06.09.2018
20:20:36
Теперь понял

Alex
06.09.2018
20:21:51
ivan
06.09.2018
20:23:17
Hello world это тоже веб-приложение, да Но ничего полезного оно не делает Чтобы flask начал делать что-то полезное, нужны доп либы. Это не проблема. И это не недостаток Но чувак спросил, что уже ЕСТЬ ВНУТРИ. БЕЗ ЛИБ. Я ответил

ivan
06.09.2018
20:25:47
Ты уже его начал

Из херни

Alex
06.09.2018
20:26:18
Ты уже его начал
Внезапно ты все стрелки на меня перевел. Не надо так. Это плохо.

Google
ivan
06.09.2018
20:27:20
А как это назвать? Челик задал вопрос, я ему ответил Ты начал даябываться, типо "Ой, ну и что, что нет сессий, ой ну и что, что нет ОРМ. Сваю задачу он жи выпалняет!!1!1!"

Aragaer
06.09.2018
20:28:24
мы использовали когда-то голый фласк для "моддинга" одного сайта

заходили на свою страничку, она форвардила запрос на другой сервак, перехватывала контент и вносила правки

норм

ivan
06.09.2018
20:32:07
Хм, а зачем тогда additional либа нужна? https://pythonhosted.org/Flask-Session/

ivan
06.09.2018
20:33:10
Хм, окей Сессии есть

Alex
06.09.2018
20:33:49
Микрофреймворку зачем кокон как у джанги? Может для задач нафиг не нужен функционал, который один фиг ставится.

Вспомни древнеиндейский ритуал НАХУА

ivan
06.09.2018
20:34:25
Я не говорю, что это плохо django для своих задач, flask для своих задач

Denis
06.09.2018
20:34:44
есть список из списков, [['qqq','www',datetime] , ['qqq','www',datetime], ['qqq','www',datetime]] как их отсортировать по возрстанию datetime?

ivan
06.09.2018
20:34:46
django для какого-нибудь ынтырпрайза норм заходит Flask для микросервисов

по индексу

ivan
06.09.2018
20:35:27
Если так ток sorted(lst, key=lambda a: a[2])

Denis
06.09.2018
20:35:29
datetime.datetime(1900, 10, 1, 14, 30)]

Google
Denis
06.09.2018
21:35:57
как beautifulsoup заставить найти слово в коде странички и напечатать его родительский див?

ivan
06.09.2018
21:39:31
Там есть .getParents или что-то типо такого

Ты можешь написать что-то типо parent = soup.find(your_tag).parent

Ну или если по тексту, то: soup.find(your_tag, text='...').parent

Denis
06.09.2018
21:42:22
Ты можешь написать что-то типо parent = soup.find(your_tag).parent
а как найти сам тег в котором слово?)

ivan
06.09.2018
21:42:28
text так же может принимать регулярное выражение

Admin
ERROR: S client not available

ivan
06.09.2018
21:42:45
Если нужно по шаблону искать

Denis
06.09.2018
21:43:07
Если нужно по шаблону искать
просто русское слово, одно

ivan
06.09.2018
21:43:33
text='русское слово' Очевидно же

Но ток там регистр учитывать надо Если ты напишешь text='машина', то на странице не найдется <p>Машина</p> Потому что машина != Машина

Denis
06.09.2018
21:47:46
хотя он внутри span не находит

а нет

хм

а как пол слова находить?

Google
ivan
06.09.2018
21:49:08
Че?

Denis
06.09.2018
21:49:23
text='машина',

Че?
а надо писать text='шин',

ivan
06.09.2018
21:49:49
Нахера это?

Denis
06.09.2018
21:51:21
если серьезно) там записи вроде "абв Вася Г Н"

и просто Вася не находится

ivan
06.09.2018
21:52:01
Никак, смирись

Sergey
06.09.2018
21:52:09
и тут в ход вступают регулярки

ivan
06.09.2018
21:52:15
От случая к случаю по-разному

и тут в ход вступают регулярки
Ну типо да, а что если ему не только Вася надо Если например в другом тексте будет Петя

Denis
06.09.2018
21:53:04
регулярки задом на перед?)

у меня есть идея

ivan
06.09.2018
21:54:33
Держи в курсе

Denis
06.09.2018
21:54:46
питон регулярками находит васю

копирует символы до первых тегов

и ищет эту строку через bs

ivan
06.09.2018
21:56:18
Гениально! Приступай

Sergey
06.09.2018
21:57:16
осталось запатентовать только

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