@ru_python

Страница 6961 из 9768
Nikolay
06.11.2018
17:26:33
?

js тоже

посмотри на js и на .net. снова на js, и снова на .net

кто на коне

Google
You
06.11.2018
17:27:16
.net

Aragaer
06.11.2018
17:27:43
жс же можно на веб сайтах использовать

всякие там onload и onclick. Ну или даже xmlhttprequest, но это уже опасная дорожка

Александр
06.11.2018
17:41:56
всем привет! не могу понять что происходит с потоками. Запускаю 4 потока, но работают только 2 из них, причём живые все 4. Вот такой код: t1 = threading.Thread(target=healer, args=(q_pain, 1)) t2 = threading.Thread(target=healer, args=(q_thirst, 2)) t3 = threading.Thread(target=healer, args=(q_insomnia, 3)) t4 = threading.Thread(target=healer, args=(q_deadline, 4)) t1.start() t2.start() t3.start() t4.start() print(t1.isAlive()) print(t2.isAlive()) print(t3.isAlive()) print(t4.isAlive()) q_pain.put(None) q_thirst.put(None) q_insomnia.put(None) q_deadline.put(None) t1.join() t2.join() t3.join() t4.join() И вот такой вывод; hum1 is deadline hum2 is pain hum3 is thirst hum4 is insomnia relieved of pain! 1 relieved of deadline! 2 relieved of thirst! 2 relieved of insomnia! 2 True True True True почему работают только 2, что другие то делают?

Tishka17
06.11.2018
17:45:07
Нужно больше кода

Nikolay
06.11.2018
17:45:47
Хм, пойду 50 таких потоков запущу

или 100

Tishka17
06.11.2018
17:46:05
Если join завершился, смотри что поток делает реально. Видимо ничего и сразу завершается

Александр
06.11.2018
17:47:24
Нужно больше кода
list_people = {'hum1': 'Deadline', 'hum2': 'Pain', 'hum3': 'Thirst', 'hum4': 'Insomnia'} q_pain = Queue() q_thirst = Queue() q_insomnia = Queue() q_deadline = Queue() def teambuild(list_people): for hum in list_people: if list_people.get(hum) == 'Pain': #sleep(1) print(hum + ' is pain') q_pain.put('Pain') elif list_people.get(hum) == 'Thirst': #sleep(1) print(hum + ' is thirst') q_thirst.put('Thirst') elif list_people.get(hum) == 'Insomnia': #sleep(1) print(hum + ' is insomnia') q_thirst.put('Insomnia') elif list_people.get(hum) == 'Deadline': #sleep(1) print(hum + ' is deadline') q_thirst.put('Deadline') def healer(q, n): while True: item = q.get() if item == 'Pain': #sleep(5) print('relieved of pain! {}'.format(n)) elif item == 'Thirst': #sleep(5) print('relieved of thirst! {}'.format(n)) elif item == 'Insomnia': #sleep(5) print('relieved of insomnia! {}'.format(n)) elif item == 'Deadline': #sleep(5) print('relieved of deadline! {}'.format(n)) if item is None: break teambuild(list_people) t1 = threading.Thread(target=healer, args=(q_pain, 1)) t2 = threading.Thread(target=healer, args=(q_thirst, 2)) t3 = threading.Thread(target=healer, args=(q_insomnia, 3)) t4 = threading.Thread(target=healer, args=(q_deadline, 4)) t1.start() t2.start() t3.start() t4.start() print(t1.isAlive()) print(t2.isAlive()) print(t3.isAlive()) print(t4.isAlive()) q_pain.put(None) q_thirst.put(None) q_insomnia.put(None) q_deadline.put(None) t1.join() t2.join() t3.join() t4.join()

Tishka17
06.11.2018
17:48:03
Если в очередь передать none

Ты и передаешь

Google
Tishka17
06.11.2018
17:49:33
А . Вижу тимбилд

Александр
06.11.2018
17:49:41
всё правильно, это последним делом передаётся чтобы выйти. но даже если передачи None убрать, всё равно запускаются только первые 2 потока, два других хоть и живы, но свой не отрабатывает

Tishka17
06.11.2018
17:49:48
Блин, нет чтобы выложить код куда-то с подсветкой

Александр
06.11.2018
17:50:01
блин

копи-паст нашё всё) пора идти спать пожалуй) спасибо, что ткнули носом.

[Anonymous]
06.11.2018
17:56:10
Новичкам в чате находиться можно?)

Начинаю изучать Python ;)

Eldar
06.11.2018
17:56:46
Новичкам в чате находиться можно?)
Находиться можно, писать нельзя

Для этого есть питон бегинерс

reliant
06.11.2018
17:57:05
Python beginners Вопросы про Python для чайников. Cпам и троллинг неприемлем. Не злоупотребляйте стикерами. Частозадаваемые вопросы: https://github.com/ru-python-beginners/faq/blob/master/README.md Статистика тут: https://grstats.me/chat/x4qym2k5uvfkr3al6at7 https://t.me/ru_python_beginners

Можно?

Eldar
06.11.2018
17:57:47
Можно?
Что можно?

reliant
06.11.2018
17:57:59
Что можно?
Кинуть ссылку на чатик

Eldar
06.11.2018
17:58:08
Anatoliy
06.11.2018
18:00:44
Кароче, следующий микросервис буду писать на 1С https://covrom.github.io/gonec/ КонецПопытки

Sfy
06.11.2018
18:03:57
Можно ли Vim на постоянной основе использовать как универсальную IDE?

Google
Anatoliy
06.11.2018
18:07:02
Можно ли Vim на постоянной основе использовать как универсальную IDE?
не смог выйти из vim и решил оспользовать его как IDE ?

Винни
06.11.2018
18:07:49
нихера подобного

хотя нет

без зарта тот чат, конечно, не чат

но вот печенька меня конкретно напрягает

Aragaer
06.11.2018
18:08:38
Я использую как универсальную IDE весь свой линукс. Внутри него vim я использовал (сейчас emacs) в качестве текстового редактора.

Eldar
06.11.2018
18:09:31
Проксимов
06.11.2018
18:11:13
Он ушел чтоль?
нет, всё норм

Это полная
06.11.2018
18:12:48
Nikolay
06.11.2018
18:13:23
Это полная
06.11.2018
18:13:47
типа дотнет только для сурового десктопа на ос со скучными обоями?

Лол, что ты вообще имел ввиду?))

? ? ? ? ? ? ? ? ? ?
06.11.2018
18:15:35
Ребят помогите нужно написать HTTP флудер

?? Eugene
06.11.2018
18:18:00
Nikolay
06.11.2018
18:19:03
Ты же не хочешь, чтобы в 6 утра к тебе пожаловал воронок?

везде

Alexander
06.11.2018
18:24:57
wut dis

Muhammadyusuf
06.11.2018
18:31:24
def matsol(A,B): return np.matmul(np.linalg.inv(A),B) A=[[1,2,3,1],[1,4,5,2],[2,9,8,3],[3,7,7,0]] B= [3.5,6,11,8.5] print(matsol(A,B)) >>> [0.5 0.5 0.5 0.5] как можно заставит вывести на экран вот так: >>> [1/2 1/2 1/2 1/2]

Google
Aragaer
06.11.2018
18:32:19
ты рофлишь что-ли?)
Не так разве?

Это полная
06.11.2018
18:32:50
Нет не так)

дотнет вообще сейчас в основном и юзают для веба

Aragaer
06.11.2018
18:33:43
но его нельзя встроить в веб страничку

Это полная
06.11.2018
18:34:16
кого встроить? зачем встраивать?

Admin
ERROR: S client not available

Это полная
06.11.2018
18:35:04
Если ты имеешь ввиду что динамические страницы нельзя делать, то для этого RazorPages есть

Aragaer
06.11.2018
18:36:15
>>> import fractions >>> f = fractions.Fraction.from_float(0.5) >>> f Fraction(1, 2) >>> print('{}/{}'.format(f.numerator, f.denominator)) 1/2

я имею в виду, что браузер не умеет исполнять дотнет код

Almi
06.11.2018
18:37:03
Всем спасибо кто помог вчера @Scarrify @evgua

Это полная
06.11.2018
18:38:13
ну всякие там onclick обрабатывать
а кто в асп это мешает сделать?

странно очень

Sfy
06.11.2018
18:38:35
Aragaer
06.11.2018
18:40:21
Как ты на аспе сделаешь <span onclick="document.getElementById('stuff').visibility = 'hidden'">click me</span>

Nikolay
06.11.2018
18:40:45
C# для ограниченных людей

</closed>

Artem?
06.11.2018
18:41:34
Парни, вопрос по поводу virtualenv

Google
Artem?
06.11.2018
18:41:44
у меня нету папки bin где запустить скрипт?

Nikolay
06.11.2018
18:42:42
?

palmero
06.11.2018
18:43:23
Nikolay
06.11.2018
18:43:24
Парни, вопрос про гаченые ключи. У меня нету ящика, где отремонитровать мой bmw?

Almi
06.11.2018
18:59:56
@Scarrify да помог, я в итоге сам + еще написали как примерно сделать допер, но все же имел даадада)

Roman
06.11.2018
19:08:20
привет, я создавал баг 4 недели назад по pycharm , и мне тут , как я понял, сказали что это не баг а фича, вы согласны? https://youtrack.jetbrains.com/issue/PY-32136

Oleksandr
06.11.2018
19:09:59
Привет, есть трабл. В Pyqt5 для пустой таблицы doubleClicked не работает, как пофиксить что б работало?

Oleksandr ror191505
06.11.2018
19:11:04
привет, я создавал баг 4 недели назад по pycharm , и мне тут , как я понял, сказали что это не баг а фича, вы согласны? https://youtrack.jetbrains.com/issue/PY-32136
Привет, покажи два примера: - как это выглядит сейчас - как это, по-твоему, должно выглядеть Да, тебе сказали, что так и задумано

Good
06.11.2018
19:12:14
хэлллоу

Nikolay
06.11.2018
19:12:22
хэлллоу
Где ссылка на сигналы?

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