@ru_python

Страница 2871 из 9768
darkwoolf
23.05.2017
20:36:40
чего?

Маришка
23.05.2017
20:36:58
Мне кажется или я предлагала yield'ить варианты массива полностью и их передавать в функцию которая и будет отрисовывать данный график

Не?

darkwoolf
23.05.2017
20:38:10
Не?
ну как вариант можно переделать

Google
Маришка
23.05.2017
20:38:25
.

...

darkwoolf
23.05.2017
20:39:49
то есть просто заменить arr.append() на yeild?

Маришка
23.05.2017
20:41:01
Я не знаю что у тебя там происходит

darkwoolf
23.05.2017
20:41:33
Что именно тебе не понятно?

Маришка
23.05.2017
20:41:37
Найди то место где перемещаются элементы и с каждым перемещением в массиве делай yield всего массива

Сделай из этого генератор и после пройдись по элементам с задержкой в n секунд отрисовывая заново массив

Маришка
23.05.2017
20:43:33
Ну если уж так хочется то делай аппенд

yield лучше так как делает из функции генератор который не будет держать в памяти все состояния массива

(если ты его не развернешь конечно)

darkwoolf
23.05.2017
20:44:40
думаю сейчас лучше просто сделать так чтобы оно работало, а потом уже играться с этим

Маришка
23.05.2017
20:44:47
Лол

Google
darkwoolf
23.05.2017
20:44:53
Ну а что ты хотела

?

Маришка
23.05.2017
20:45:03
В чем проблема прикрутить yield ?

darkwoolf
23.05.2017
20:45:34
впринципе нету проблемы

Rookie
23.05.2017
20:45:58
Мне кажется, yield в основном потоке может стать проблемой.

darkwoolf
23.05.2017
20:46:10
так, потом следующее

darkwoolf
23.05.2017
20:46:52
нужно пройтись по всем элементам с задержкой в n секунд

звучит просто

но

Маришка
23.05.2017
20:48:06
звучит просто
for arr in mergeSort(unsorted_arr): # clear matplotlib graph # redraw graph # sleep N seconds

Astroman
23.05.2017
20:49:25
Rookie
23.05.2017
20:49:52
С чего бы?
https://stackoverflow.com/questions/12200274/create-loop-that-doesnt-lock-up-the-window-pyqt4

Я ему писал о processEvents() но, это осталось незамеченным.

Маришка
23.05.2017
20:50:52
Хех

Ну уже ты ему вбивай в голову

И да yield не повлияет на это

Rookie
23.05.2017
20:51:38
Там может получиться так, что он не сможет и рисовать и генераторы, и придётся делать это в разных потоках.

Rookie
23.05.2017
20:52:09
И да yield не повлияет на это
3 Do note that you should not be updating your gui in the new thread - that will result in nasty stuff :) – LasseValentini Aug 30 '12 at 15:36

Google
darkwoolf
23.05.2017
20:54:44
Я ему писал о processEvents() но, это осталось незамеченным.
Ладно, а можно теперь более подробно про это?

Маришка
23.05.2017
20:55:07
Rookie
23.05.2017
20:57:29
При том, что между каждым next в yield должна происходить отрисовка гуя. Или он не это хочет?

Rookie
23.05.2017
21:01:22
да, это
processEvents()

А я спать, сорри.

Маришка
23.05.2017
21:10:26
Рор

В каком yield ты отрисовку увидел

Asm
24.05.2017
01:43:59
https://www.twitch.tv/sentdex нейросеть на питоне (опен сорс) учится в гта5 в прямом эфире

Levent
24.05.2017
01:44:42
Asm
24.05.2017
01:44:57
я редко слежу

Rookie
24.05.2017
03:12:27
В каком yield ты отрисовку увидел
Чуть повнимательнее))

Vasiliy
24.05.2017
03:44:39
4 8 15 16 23 42

Stanislav
24.05.2017
03:54:20
@banteg

Маришка
24.05.2017
03:54:26
Rookie
24.05.2017
03:55:57
?
Я не говорил, что генераторы что то рисуют) Я сказал, что на каждом шаге, ему нужно отрисовать этот шаг в гуе)

Маришка
24.05.2017
03:57:11
Ну так проблему то с циклом нужно решить

Да и только

Rookie
24.05.2017
03:58:17
Да и только
Нет никакой проблемы с циклом. Это нормальное поведение. И это решается процессивентс, или добавлением ещё одного потока.

Google
Маришка
24.05.2017
03:58:19
И темпаче даже next к генератору не нужно применять

Rookie
24.05.2017
03:59:52
import sys from PyQt4.QtGui import * class AWindow(QWidget): def __init__(self): QWidget.__init__(self) self.btn = QPushButton('Start') self.txt = QTextEdit() self.box = QVBoxLayout() self.box.addWidget(self.btn) self.box.addWidget(self.txt) self.setLayout(self.box) self.btn.clicked.connect(lambda: self.prnt()) def prnt(self): for i in range(20000): self.txt.append(str(i)) if __name__ == '__main__': app = QApplication(sys.argv) window = AWindow() window.resize(600, 400) window.show() sys.exit(app.exec_())

Маришка
24.05.2017
04:11:34
Ага, ща в метро ноут достану раздам вайфай с телефона и скачаю pyqt4

Rookie
24.05.2017
04:14:22
Не хочешь, как хочешь)

Admin
ERROR: S client not available

Igor
24.05.2017
04:44:49
Запусти это.
а вдруг там вирус

Rookie
24.05.2017
04:45:12
Вирус квартирус((

Маришка
24.05.2017
04:48:39
Ага

Новый ваннакрай на кутэ

Stanislav
24.05.2017
04:50:03
Ага
Маришка, ты щас в вузике, да?

Маришка
24.05.2017
04:50:50
Маришка, ты щас в вузике, да?
Я сейчас в поликлинике

Stanislav
24.05.2017
04:51:01
Маришка
24.05.2017
04:51:06
В смысле

Stanislav
24.05.2017
04:51:37
В смысле
Ну в этот временной промежуток

Маришка
24.05.2017
04:52:45
Какой ещё временной промежуток?

Stanislav
24.05.2017
04:52:51
Маришка
24.05.2017
04:53:17
Поеду в универ после врача

Stanislav
24.05.2017
04:56:19
Поеду в универ после врача
Значит то что нужно, ибо по развитию в социуме ты ровно на уровень выше. У меня есть два стула. 1) Писать научную работу с информатики (почти любой сложности, времени на изучение материала месяца три лета) 2) Не тратить время на такую фигню Есчо 10 клас, последний выбор для научки. Захотелось мне что-то но много кто отговаривает

Google
Stanislav
24.05.2017
04:56:27
Советуй куда сесть

Rookie
24.05.2017
05:01:06
Если нормальный ВУЗ, то учитсо. Если ликбез, то в жопу его.

Stanislav
24.05.2017
05:04:33
Пишу же 10 класс на 11

Rookie
24.05.2017
05:06:15
Я и грю, если норм ВУЗ есть, то поступай.

Vladimir
24.05.2017
05:11:26
Какая продвинутая молодёж пошла. В наше время бейсик на корветах мучали.

Stanislav
24.05.2017
05:14:17
Stanislav
24.05.2017
05:16:09
Научку пиши все равно
Ну просто если не писать то я могу заработать на комп новый, скилзы подтянуть в вебе

Boris
24.05.2017
05:17:49
Ну просто если не писать то я могу заработать на комп новый, скилзы подтянуть в вебе
выбери тему которая для тебя важнее всего сейчас в жизни и дальше смотри что даст больше велью — научное исследование или какая-то работа в области

Boris
24.05.2017
05:19:56
Vasiliy
24.05.2017
05:21:05
Если есть норм руководитель или что-то вроде, то научка, самому врубаться в науку не оч продуктивно

Stanislav
24.05.2017
05:21:29
еще есть комбина исследование + работка по его мотивам
Я не настолько шарю например в нейронках чтобы работать там А по вебу и прочему говну как-то зашкварно писать

Vasiliy
24.05.2017
05:22:17
Информатик знает только как тыкать кнопки в ворде
Ну найти в сети чувака, которые тебе будет подсказывать, не оч сложно

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