@ru_python

Страница 4565 из 9768
Moon
12.01.2018
11:48:58
А, там конструктор gui есть, точно

Rocket
12.01.2018
11:49:05
да

Andrey
12.01.2018
12:04:07
В каком месте трудности с пониманием задачи?
Я не пойму по какой логике прибавляется 1. Почему 0 превратился в 2, а а 3 в 4?

Aragaer
12.01.2018
12:08:03
0 в 2 потому что сначала 0 в 1 и остались на месте, а потом 1 в 2 и прыгнули на 1 вперед

Google
Aragaer
12.01.2018
12:08:26
1 прибавляется перед прыжком, а прыжок идет на столько, какое было старое значение

Анна
12.01.2018
12:25:48
может кто подсказать? на машине установлен python 3.6, а так же анаконда 2.7. как мне в терминале работать с python 3? на вызов python выдает анаконду, а на python3 ругается....

Andrey
12.01.2018
12:26:16
Спасибо, решил

0 в 2 потому что сначала 0 в 1 и остались на месте, а потом 1 в 2 и прыгнули на 1 вперед

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

Анна
12.01.2018
12:26:54
ОС?
windows 7

Likanov
12.01.2018
12:27:28
windows 7
используй венв, а так PATH пропиши для 3

если глобально хочешь использовать(хотя это плохая мысль)

Юля
12.01.2018
12:29:00
класс! ушла в личку)

Анна
12.01.2018
12:29:23
используй венв, а так PATH пропиши для 3
что такое венв? IDE? PATH ставила флаг при установке... да я просто курс прохожу, там одно из заданий надо показать импорт библиотеки с помощью pip в терминале...

Likanov
12.01.2018
12:29:56
google)

Google
Likanov
12.01.2018
12:31:40
venv - виртуальная среда, по сути изоляция конкретной версии питона от глобального

активируешь и пипуешь что хочешь

Мерлин
12.01.2018
12:33:44
Господа, а не напомните, как называются классы с фиксированными представлением? Когда-то давно читал, что можно создавать классы у которых доступ к полям осуществляется не через хэш таблицу, а через смещение Наверняка всё переврал, но точнее вспомнить не могу

Анна
12.01.2018
12:35:58
активируешь и пипуешь что хочешь
спасибо! я просто думала, что изоляция нужна только для сохранения версий библиотек, не правильно поняла материал

Likanov
12.01.2018
12:42:11
спасибо! я просто думала, что изоляция нужна только для сохранения версий библиотек, не правильно поняла материал
Исходи из того, что на машинке прокетов может быть много, и все они могут использовать разные версии одних и тех же библиотек - здесь venv и спасает. Ну и также глобальный питон не засоряется лишними вещами

Andrey
12.01.2018
12:44:13
0 в 2 потому что сначала 0 в 1 и остались на месте, а потом 1 в 2 и прыгнули на 1 вперед
Нет, все равно не работает. Вот вывод моей программы. Вроде тут все логично, но не совпадает с примером [1, 3, 0, 1, -3] cursor: 0 [2, 3, 0, 1, -3] cursor: 1 [2, 4, 0, 1, -3] cursor: 3 [2, 4, 0, 2, -3] cursor: 1 [2, 5, 0, 2, -3] cursor: 4

Aragaer
12.01.2018
12:46:06
почему у тебя cursor:3 получился?

должен был быть 4

Мерлин
12.01.2018
12:46:29
Еще раз)
Всё, нашёл, это механизм slots

Aragaer
12.01.2018
12:46:35
из позиции 1 он прыгает на 3 и оказывается в позиции 4.

Andrey
12.01.2018
12:46:51
Предыдущее значение первой при счёте с нуля ячейки- 3

Aragaer
12.01.2018
12:46:57
да

Andrey
12.01.2018
12:47:01
Ааа, это относительное смещение?

*?

Aragaer
12.01.2018
12:47:05
да 8)

Andrey
12.01.2018
12:49:16
Спасибо, теперь точно решил

Google
akasandra
12.01.2018
13:04:27
Ребзя всем пирвет

подскажите как сделать вывоз результатов не все в одну строку http://prntscr.com/hzgapw

а правильно по строкам

Хороший ответ )

Andrey
12.01.2018
13:22:02
Оффтоп, кто-то играл в tis-100?

Max
12.01.2018
13:33:48
qt5 на питон 2.7 не пошло, разрядность, ппц, все-таки на tkinter писать оконные приложухи

BuHuIIIko
12.01.2018
13:36:39
Почему при установке библиотек пишет cant decode 'utf-8' на 3.6.1

Roman
12.01.2018
13:37:17
Ответ в вопросе

Почему при установке библиотек пишет cant decode 'utf-8' на 3.6.1

BuHuIIIko
12.01.2018
13:37:52
Я понял что не может расшифровать utf-8

Просто хочется решения

Rofikin
12.01.2018
13:42:36
#работа В большую команду ищем junior/middle разработчиков. Крупный проект, которым ежедневно пользуются тысячи людей. Белая ЗП от 100 000 до 130 000 на руки. Работа в офисе м. Курская (10 минут) Контакты: @Eslihochesh

Romka
12.01.2018
13:50:15
Ребят, как можно сократить? if not version: self.version = client.getVersion() else: self.version = version

(на пастебин не лил, нечего лить)

Tigran
12.01.2018
13:50:55
self.version = version or client.getVersion()

Romka
12.01.2018
13:51:24
self.version = version or client.getVersion()
как вы это делаете? я тоже так хочу уметь

Aragaer
12.01.2018
13:51:32
вот да. if not / else это для меня всегда звоночек "поменять местами"

а в итоге через or

Admin
ERROR: S client not available

Romka
12.01.2018
13:51:56
Спасибо, буду знать

Google
Tigran
12.01.2018
13:52:02
как вы это делаете? я тоже так хочу уметь
да прост пальцами по клавиатуре ебашим

Romka
12.01.2018
13:52:17
хах, круто, у мя так не выходит

Aragaer
12.01.2018
13:52:31
много лет назад мне один статический анализатор выдал 100500 ворнингов на индусский код, в том числе много на тему if not - else

вот эта штука отложилась в памяти

Алексей
12.01.2018
13:52:46
да прост пальцами по клавиатуре ебашим
сильнее ебаш, чтоб клавиши в щепки летели

Tigran
12.01.2018
13:53:15
сильнее ебаш, чтоб клавиши в щепки летели
я программист, не качок, так сильно не могу :(

Алексей
12.01.2018
13:53:15
блин) не тому ответил))

Romka
12.01.2018
13:53:26
=)

Aragaer
12.01.2018
13:54:07
у меня задача была сравнить два статических анализатора и решить, какой покупать. Я сидел и сравнивал - какой больше ворнингов выдал, сколько из них реальные, а сколько ошибочные. Я потом еще несколько лет ходил и как статический анализатор сразу в коде косяки видел

Romka
12.01.2018
13:55:50
Ребят. Еще вопрос, связан с PHP, как можна переписать этот цикл на питон https://paste.ubuntu.com/26372140/ ?? Все переменные я храню в self, интересует именно строка 4, можно ли такое сделать только с self?

Nikita
12.01.2018
14:43:02
[setattr(self, k, v) for (k, v) in options.items() if not hasattr(self, k)]

Tigran
12.01.2018
14:52:38
[setattr(self, k, v) for (k, v) in options.items() if not hasattr(self, k)]
а экономнее по памяти будет any( setattr(self, k, v) for (k, v) in options.items() if not hasattr(self, k) )

Михаил
12.01.2018
14:55:41
всем привет, можно кому-то в личку вопрос по concurrent.futures задать ?

Tigran
12.01.2018
14:56:13
зачем в личку?

Andrey
12.01.2018
14:56:13
Почему бы не прямо здесь?

Михаил
12.01.2018
14:56:22
нуу...

вопрос то глупый)))

Google
Vasiliy
12.01.2018
14:56:51
А то потом будет видео, как ты задаёшь вопрос в личку, и все его буду просить посмотреть

Romka
12.01.2018
14:56:51
вопрос то глупый)))
ты ещё мои вопросы не видел))

Михаил
12.01.2018
14:58:07
в общем есть такой код (вместо 'cp file.img file1.img' будет другой запрос, но тоже вызываемый из bash) from concurrent.futures import ProcessPoolExecutor from time import sleep from subprocess import check_output as co import os def killer(): sleep(90) print('OMAGAD') run_print_e_5.shutdown(wait=False) def print_e_5(): co('cp file.img file1.img',shell=True) run_killer.shutdown(wait=False) print('Done copy') pool = ProcessPoolExecutor(2) run_killer = pool.submit(killer) run_print_e_5 = pool.submit(print_e_5)

и хотелось бы что б после вызова print_e_5() в случае если он отработает то функция killer() прекратила работу

slair
12.01.2018
15:01:07
python как бы умеет копировать файлы сам, зачем баш?

Kisialeu
12.01.2018
15:01:23
Import shutil

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