@ru_python

Страница 8044 из 9768
Ванька
09.02.2019
10:37:08
явно с правами что то не так... видимо я не такой токен получил, а какой и как я пока нфига не понял. Сейчас попробовал в чужую группу постучаться с тем же токином и идентичный результат. стену забирает а предложеные конечно нет. Если кто забирал предложенные - напишите, буду благодарен :)

Yegor
09.02.2019
10:38:23
Мне никто не подскажет?

Yegor
09.02.2019
10:49:11
А в чем проблема передать key в функцию min ?
первый раз слышу либо не понимаю о чем Вы

Google
Tishka17
09.02.2019
10:49:43
min(objlist, key=lambda obj: obj.min_date)

Forevka ÐΞV
09.02.2019
10:49:47
min(objlist, key=lambda obj: obj.min_date)
Тест автоответчика

Yegor
09.02.2019
10:52:22
min(objlist, key=lambda obj: obj.min_date)
objlist лист объектов obj ? obj.min_date Это будет новое поле у объекта? чет не вкуриваю как оно работает...

я там и код скидывал: https://dpaste.de/rMu6#L21,30

Tishka17
09.02.2019
10:53:10
С полями объекта сам решай

Objlist - да

Yegor
09.02.2019
10:54:07
obj.min_date от куда взялось?

Andrew
09.02.2019
10:54:50
Terminator
09.02.2019
10:55:07
@Henesy1985 будет жить. Поприветствуем!

Yegor
09.02.2019
10:55:08
Точно!!!

Maxim robox
09.02.2019
10:55:44
min будет работать с датой?
Min работает со всем, что можно сравнить.

Yegor
09.02.2019
10:55:52
ок. Спасибо

Google
Andrew
09.02.2019
10:56:02
Yegor
09.02.2019
11:01:06
for unit in units: print(unit.get_min_date()) печатает даты в таком виде: 2019-02-20 00:00:00 print(min(units, key=lambda unit: unit.get_min_date())) печатает такое: <main.Unit object at 0x02C58110> Что я сделал не так?

Все верно

оно мне объект вернуло

Tishka17
09.02.2019
11:03:04
А. Ну он нашел объект с минимальной датой

Yegor
09.02.2019
11:03:16
да я понял

Yegor
09.02.2019
11:03:24
вот так сделал print(min(units, key=lambda unit: unit.get_min_date()).get_min_date())

я блин по ходу никогда не вкурю как работать с этой лямпдой

постоянно думаю только о циклах и массивах

Maxim robox
09.02.2019
11:05:46
я блин по ходу никогда не вкурю как работать с этой лямпдой
Лямбда это просто функция. Слева аргументы, справа return.

Yegor
09.02.2019
11:06:48
да я то понимаю, и читал не раз, разбирался. експериментировал. Прикольно. Но вот когда до дела доходит, когда надо решить какую-то практическую задачу, я о лямпде почему -то даже не вспоминаю

Denis
09.02.2019
11:08:22
Можете посоветовать какой-нибудь gui для питона, чтобы на нём можно было писать декстоп приложения любой красоты. QT чёт не понравился совсем

Denis
09.02.2019
11:10:00
Qt это хорошо, зря ты так.
А можете посоветовать какой-нибудь, простенький учебник по основам

Maxim robox
09.02.2019
11:10:29
Почему?
Ну страшное оно все.

Google
Tishka17
09.02.2019
11:10:31
А можете посоветовать какой-нибудь, простенький учебник по основам
Официальная документация по Qt. Не по PyQt, а по самому

Ну страшное оно все.
Это вопрос к авторам скорее

Denis
09.02.2019
11:11:27
Официальная документация по Qt. Не по PyQt, а по самому
А если менее сухим языком, ну там типо тутор или видеоуроки, или какой-нибудь учебник

Tishka17
09.02.2019
11:11:40
С кучей примеров

Про видео хз

Denis
09.02.2019
11:12:38
Ну там есть туториал же
А каковы возможности pyqt? Просто может есть какой-нибудь аля javafx

Tishka17
09.02.2019
11:13:05
Хм.

Ну на Qt много что пишут, хз что сам PyQt умеет. Если что есть ещё Qt for Python (Pyside2)

꧁꧂OGURCHIK꧁꧂
09.02.2019
11:14:50
uiapp = QtWidgets.QApplication(sys.argv) uiwindow = wind_menager.uiclass() uiwindow.show() uiapp.exec_() запускаю окно. но не работает @vars.client.on(events.NewMessage) async def my_event_handler(event): как и где указать эту функцию что бы работала с откритым окном?

꧁꧂OGURCHIK꧁꧂
09.02.2019
11:16:18
ну я читал что это из за окна с его циклом

Что за vars.client?
да это клиент телеграма в другом файле

vars.client = TelegramClient('', vars.api_id, vars.api_hash)

Tishka17
09.02.2019
11:17:07
Тогда как он связан с окном?

꧁꧂OGURCHIK꧁꧂
09.02.2019
11:17:43
? ну мне надо принимать сообщения но с откритым окном

Tishka17
09.02.2019
11:18:09
Так. А не работает что?

꧁꧂OGURCHIK꧁꧂
09.02.2019
11:18:37
@vars.client.on(events.NewMessage) async def my_event_handler(event):

пока окно открыто главный скрипт не выполняется

Google
Tishka17
09.02.2019
11:19:17
Так, давай издалека

У клиента небось есть блокирующая функция, которая выполняет всю работу. Что-то типа run.

Аналогично у Qt

Вероятно, тебе надо два процесса или два потока

Чтобы они работали параллельно

꧁꧂OGURCHIK꧁꧂
09.02.2019
11:20:33
?скорее всего потоки

def __init__(self): super().__init__() self.setupUi(self) но после инита я так понимаю цикл окна блокирует выполнение главного скрипта дальше

shpizdish
09.02.2019
11:22:09
есть более 1000 ссылок на телеграф со статьями хочу чтобы бот выдавал нужную по вопросу как это лучше реализовать кроме поиска по ключ словам?

꧁꧂OGURCHIK꧁꧂
09.02.2019
11:29:56
Exec все блокирует
да. а как мне подождать инита и начать принимать сообщения?

это вообще возможно?

Tishka17
09.02.2019
11:30:19
Ну есть же сигнал, что приложение стартовало

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

Terminator
09.02.2019
11:30:35
@void_person будет жить. Поприветствуем!

Johny
09.02.2019
11:30:47
Здравствуйте господа

꧁꧂OGURCHIK꧁꧂
09.02.2019
11:30:58
Tishka17
09.02.2019
11:31:18
?а можно примерно как это надо сделать?
В смысле? Ты в курсе сигналов и слотов

Johny
09.02.2019
11:31:34
Может кто с талкивался с подменой значений из firefox? Например хочу подменять screen.width для всех сайтов и еще много разных параметров.

꧁꧂OGURCHIK꧁꧂
09.02.2019
11:31:36
Google
Tishka17
09.02.2019
11:31:48
?нет
Это же основы Qt

William
09.02.2019
11:31:49


Tishka17
09.02.2019
11:32:02
?нет
Стоит разобраться

Johny
09.02.2019
11:32:26
Может кто с талкивался с подменой значений из firefox? Например хочу подменять screen.width для всех сайтов и еще много разных параметров. Как это можно реализовать? Может есть аддон уже какой-либо готовый?

Yegor
09.02.2019
11:38:25
имею минимальную и максимальную дату, как построить массив дат из них?

Terminator
09.02.2019
11:39:17
@kristina_kazakovaa будет жить. Поприветствуем!

Nastia Nastia будет жить. Поприветствуем!

Denis
09.02.2019
11:40:36
А может кто-нибудь слышал о Python EEL. Конкурент ли PyQT?

Terminator
09.02.2019
11:45:48
@isvnx будет жить. Поприветствуем!

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