
SetazeR
17.04.2019
07:51:15
Ну сколько можно

Tigran
17.04.2019
07:52:31

Andrew
17.04.2019
07:52:48

ldm37?
17.04.2019
07:52:50

Google

Tigran
17.04.2019
07:53:19
(шутка)

ldm37?
17.04.2019
07:53:58

Andrew
17.04.2019
07:54:13

ldm37?
17.04.2019
07:54:26
Или где этому научится?

Tigran
17.04.2019
07:54:40

Andrew
17.04.2019
07:54:46

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

Andrew
17.04.2019
07:55:14

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

Alex
17.04.2019
07:55:37

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

ldm37?
17.04.2019
07:56:59

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 не обнулялся.

Tishka17
17.04.2019
08:03:08
а, тебе назат вернут ьчто ли?
тогда в шаблон надо данные формы передать обратно

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

Tishka17
17.04.2019
08:12:37

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

Tishka17
17.04.2019
08:15:43

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
кто сделает обзор на код и обосрет его, а потом скажет на что заменить реализацию с тредами?)

Alex
17.04.2019
08:23:19

Tishka17
17.04.2019
08:23:27

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
ты его не написал ещё что ли?
написал давно, и отдал, но я вижу говно в коде с одинаковыми вызовами которые лень менять, поэтому хочется чтоб тыкнули и сказали что плохо. Некая мотивация

Tishka17
17.04.2019
08:25:28
нехрен наше время тратить

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. но как проверить без учета регистра, есть в списке записи могут быть и капсом и без него?

Tigran
17.04.2019
08:37:43
какая-то срань. везде трай-эксепты

Denis
17.04.2019
08:38:52

Марк
17.04.2019
08:38:55

Worlak
17.04.2019
08:38:58

Tigran
17.04.2019
08:39:00

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
не проще написать
try:
do()
return True
execpt Smth:
...
else затрудняет чтение кода и вообще не всегда очевиден
function_to_update - функция которую надо обновить? Это как вообще?
function_to_update.check_confirmed_balance - у функции есть методы? удобно

Worlak
17.04.2019
08:44:06

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

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