@ru_python

Страница 8752 из 9768
SetazeR
17.04.2019
07:51:15
Ну сколько можно

Tigran
17.04.2019
07:52:31
Нужно написать либу которая открывает людям гугл блджад
Не, нужно бота, который на сообщение «посоветуйте X» отвечает «советую %первая ссылка из гугла по заросу X%»

Andrew
17.04.2019
07:52:48
Нужно написать либу которая открывает людям гугл блджад
в теории подобные запросы можно интерпретировать как желание просто пообщаться с коллегами

Google
Tigran
17.04.2019
07:53:19
А как написать такого бота?
Советую https://habr.com/ru/company/just_ai/blog/416245/

(шутка)

ldm37?
17.04.2019
07:53:58
Советую https://habr.com/ru/company/just_ai/blog/416245/
А как бот принимает запрос и, отвечает на него? Да еще и ссылку будет искать в Google..

ldm37?
17.04.2019
07:54:26
элементарно бл
Прошу объяснить.

Или где этому научится?

Tigran
17.04.2019
07:54:40
А как бот принимает запрос и, отвечает на него? Да еще и ссылку будет искать в Google..
Почитай документацию к ботам. Насчёт гугла — там вроде есть API. Но если нет, можно использовать поисковик, у которого есть

Andrew
17.04.2019
07:54:46
Прошу объяснить.
Иди доку почитай по любому модулю для ботов

Tigran
17.04.2019
07:55:07
Я бы начал с официальной документации телеги, если хочется понять, как вообще всё устроено

ldm37?
17.04.2019
07:55:23
А с чего разработчики PYTHON решили что нужно создать pytelegram для создания ботов?

ldm37?
17.04.2019
07:55:59
шта?
Ну, библиотеку или как она там..

Google
ldm37?
17.04.2019
07:56:05
Которая позволяет ботов делать..

Tishka17
17.04.2019
07:56:21
Alex
17.04.2019
07:56:24
Которая позволяет ботов делать..
открою секрет, библиотека не одна.

SetazeR
17.04.2019
07:56:50
SetazeR
17.04.2019
07:57:18
Бедняга

Тяжело тебе по жизни наверное

Tigran
17.04.2019
08:01:21
Мне кажется, он нас троллит просто

тоже хочет в бест оф

но это не точно

oche somali yoba
17.04.2019
08:02:50
Вопрос по фласку: как сохранить текст в форме поиска между сабмитами? Сейчас использую wtforms, есть вьюха с search = MatchSearchForm(request.form) if request.method == 'POST': return search_results(search) return render_template('index.html', form=search) На темплейте есть сабмит, в MatchSearchForm только StringField. Хочется, чтобы после сабмита текст в MatchSearchForm не обнулялся.

oche somali yoba
17.04.2019
08:06:21
тогда в шаблон надо данные формы передать обратно
Ну да, а как это сделать можно? Вернее, где прочитать?

В доках про такой заворот ничего не написано.

Tishka17
17.04.2019
08:06:46
эм, ну ты же форму рендеришь как-то

oche somali yoba
17.04.2019
08:07:20
эм, ну ты же форму рендеришь как-то
Все верно, но после сабмита рендерится она пустой.

Tishka17
17.04.2019
08:07:49
ну типа <input name=qqq value=“{{data.qqq}}” >

и передавай в шаблон данные формы

Google
Tishka17
17.04.2019
08:08:05
ну я условно

хз как у тебя там шаблон написан

oche somali yoba
17.04.2019
08:12:27
хз как у тебя там шаблон написан
У меня input type=submit, нужно тогда в текстовое поле переделать и сдалать дополнительную форму для поста, верно?

oche somali yoba
17.04.2019
08:13:20
а остальные поля?
Конкретно в этой форме только стрингфилд и вот этот несчастный сабмит.

Tishka17
17.04.2019
08:15:43
Конкретно в этой форме только стрингфилд и вот этот несчастный сабмит.
ну вот стрингфилд надо рендерить с value старым видимо

Mikhail
17.04.2019
08:18:00
Как лучше организовать структуру файлов скрипт? Есть скрипт делающий полезную подгрузку данных Он используется в 3 программах: ui - pyside, pyside2 Внутри каждой программы создает набор компонентов на внутреннем питоне Как лучше подилить код на файлы Пока сделал так Скрипт Скрипт_ui_qt4 Скрипт_ui_qt5 Контроллер_прог1 Контроллер_прог2 Но много файлов получается может все объединить?

Tishka17
17.04.2019
08:18:41
эм

я думаю пришло время глянуть в сторону MVC

и Clean Architecture

Worlak
17.04.2019
08:22:43
кто сделает обзор на код и обосрет его, а потом скажет на что заменить реализацию с тредами?)

Worlak
17.04.2019
08:23:32
ну окей, пару минут

Tishka17
17.04.2019
08:23:51
ты его не написал ещё что ли?

Alex
17.04.2019
08:24:02
ну окей, пару минут
только лучше на гист \ пастебин залей ага?

Tishka17
17.04.2019
08:24:09
@OPBotX ник поменяй

Worlak
17.04.2019
08:24:16
ну логично же

Alex
17.04.2019
08:24:42
ну логично же
ну мало ли

Tishka17
17.04.2019
08:24:56
только с подсветкой синтаксиса плиз

Google
Worlak
17.04.2019
08:25:04
ты его не написал ещё что ли?
написал давно, и отдал, но я вижу говно в коде с одинаковыми вызовами которые лень менять, поэтому хочется чтоб тыкнули и сказали что плохо. Некая мотивация

Worlak
17.04.2019
08:25:58
https://pastebin.com/QzB5b9BP

там с try except плохой стиль, а также повторы

но интересно мнение со стороны еще

на самом деле интересно больше с частью потоков, слышал про новомодный multiprocessing

Denis
17.04.2019
08:37:41
народ, есть такой код: str in list1. Если элемент есть, то вернет true. но как проверить без учета регистра, есть в списке записи могут быть и капсом и без него?

Denis
17.04.2019
08:38:52
any(str.lower() == s.lower() for s in list1)
ну то есть без цикла по каждому элементу никак не выйдет красиво?

Марк
17.04.2019
08:38:55
Мне кажется, он нас троллит просто
Тигран, ты не смотрел, что происходит под коробкой call_later в АсинкИо?

Worlak
17.04.2019
08:38:58
какая-то срань. везде трай-эксепты
это на случай если вдруг что сломается.

Worlak
17.04.2019
08:39:15
старомодный
а что юзают тогда?

Tigran
17.04.2019
08:39:36
Denis
17.04.2019
08:39:56
Google
Worlak
17.04.2019
08:40:56
еще вот интересно, использование декораторов созданных внутри класса и применение их к внутренним функциям это есть плохо? пучарм беснуется от такого

Tishka17
17.04.2019
08:41:31
https://pastebin.com/QzB5b9BP
зачем тебе else в try/except?

не проще написать try: do() return True execpt Smth: ...

else затрудняет чтение кода и вообще не всегда очевиден

https://pastebin.com/QzB5b9BP
про except Exception уже сказали, говно

function_to_update - функция которую надо обновить? Это как вообще?

function_to_update.check_confirmed_balance - у функции есть методы? удобно

Worlak
17.04.2019
08:44:06
зачем тебе else в try/except?
он же не вунтри

Tishka17
17.04.2019
08:44:52
ты знаешь разницу межде try: do() return True execpt Smth: return False

Worlak
17.04.2019
08:44:52
Artyem
17.04.2019
08:44:56
@Tishka17 кто ты и куда дел тишку с зелёной аватаркой?!

Tishka17
17.04.2019
08:45:09
и try: do() execpt Smth: return False else: return True

и try: do() execpt Smth: return False return True

Leo
17.04.2019
08:45:43
привет парни, не могу разобраться, ругается на 12 строку, заранее спасибо https://gist.github.com/LeoTim/882902fea4b0475ed16c01bd59681119

Worlak
17.04.2019
08:45:46
ты знаешь разницу межде try: do() return True execpt Smth: return False
да и первый вариант мне нравится больше, не буду скрывать скопипастил случайно херню

Tishka17
17.04.2019
08:47:19
check_unconfirmed_balance - судя по названию функция что-то проверяет и при ошибке кидает исключение. В крайнем случае возвращает True/False

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