
Nurik
17.03.2017
06:13:28

Jim
17.03.2017
06:14:45
он граф в своём формате хранит, чтобы следующий запус был быстрее
RTFM короч, там всё расписано

Nurik
17.03.2017
06:17:19

Google

Oleg
17.03.2017
06:46:08

Маришка
17.03.2017
06:48:40

x3233
17.03.2017
06:49:36
М?
в саблайме можно время мерить
удобнее чем несколько файликов пересохранять

Маришка
17.03.2017
06:50:23
._.
1 файлик

x3233
17.03.2017
06:50:47
а тут ctrl+b , одна комбинация)

Маришка
17.03.2017
06:53:38
Велп, если уж на то пошло то могу просто в сонсольки без создания файла

Рустамыч
17.03.2017
09:05:26
Народ подскажите как можно разбить строку на символы '1234567890' на выходе хочу '/12/34/56/78/90'

arisu
17.03.2017
09:05:54
itertools

Рустамыч
17.03.2017
09:06:11

Archer
17.03.2017
09:19:36

Oleg
17.03.2017
09:33:54
Люди, объясните, почему такая жесть происходит
v = [0, 0, 0, 0, 1]
random.shuffle(v)
если начинаю for i in v перебирать содержимое - порядок не меняется...
но, если перед перебиранием написать print(v)
то порядок рандомный получается, как и задумано
какую роль тут print играет?!

Google

Archer
17.03.2017
09:35:15

x3233
17.03.2017
09:37:31
Люди, объясните, почему такая жесть происходит
v = [0, 0, 0, 0, 1]
random.shuffle(v)
если начинаю for i in v перебирать содержимое - порядок не меняется...
но, если перед перебиранием написать print(v)
то порядок рандомный получается, как и задумано
какую роль тут print играет?!
random.choice([0,0,0,0,1])

b0g3r
17.03.2017
09:39:07

Igor
17.03.2017
09:40:11
> если начинаю for i in v перебирать содержимое - порядок не меняется...
пруф!
вероятно, тебе не повезло с первого, а может и со второго раза?)

Mikhail
17.03.2017
09:40:45
>>> v = [0, 0, 0, 0, 1]
>>> import random
>>> random.shuffle(v)
>>> v
[0, 0, 1, 0, 0]

Ilia
17.03.2017
09:41:34

Oleg
17.03.2017
09:41:56
Хм, убрал принт, работает нормально
Какой-то баг был
У меня упорно не менялся порядок

Маришка
17.03.2017
09:42:11

x3233
17.03.2017
09:42:18

Маришка
17.03.2017
09:42:21
Не знаю что у тебя не работает

Ilia
17.03.2017
09:42:26
shuffle меняет любые элементы, он мог поменять нули местами и заметно бы не было

Oleg
17.03.2017
09:42:35
10 раз подрят? )
Ну, бывает )

Маришка
17.03.2017
09:42:51

Oleg
17.03.2017
09:42:52
Спишем на "везение" ))

b0g3r
17.03.2017
09:42:56

Oleg
17.03.2017
09:43:07

Google

b0g3r
17.03.2017
09:43:09

Маришка
17.03.2017
09:43:25

b0g3r
17.03.2017
09:43:44
Велп, тогда вопросы не нужны вообще

x3233
17.03.2017
09:43:45

Маришка
17.03.2017
09:43:50
Списывает вину на то что никаким образом не могло повлиять на результат

Oleg
17.03.2017
09:43:53
Дерзкая коза )
Всем спасибо, вопрос решёл )

Mikhail
17.03.2017
09:44:16
Что лучше bash или zsh?

b0g3r
17.03.2017
09:44:17
Бомбит уже с выебонов

Маришка
17.03.2017
09:44:54

x3233
17.03.2017
09:45:18

Маришка
17.03.2017
09:46:29

Artem
17.03.2017
09:46:38

Mikhail
17.03.2017
09:47:02
Говорят fish posix несовместим

Nikolay
17.03.2017
09:47:23

x3233
17.03.2017
09:47:49
а что в зсш хорошего?

Nikolay
17.03.2017
09:48:52
продвинутое автодополнение, плагины крутые
и совместимость с синтаксисом баша, в отличие от fish

Archer
17.03.2017
09:49:17

x3233
17.03.2017
09:49:26
а про автодополнение можно подробнее?

Google

Nikolay
17.03.2017
09:49:54

x3233
17.03.2017
09:50:04
ммм
норм

Nikolay
17.03.2017
09:50:07
а он тебе по табу развернет в /home/user/Projects/myproject

Admin
ERROR: S client not available

Archer
17.03.2017
09:50:28

x3233
17.03.2017
09:51:12

Nikolay
17.03.2017
09:51:36

Archer
17.03.2017
09:52:57

Рустамыч
17.03.2017
09:55:59
спасибо, то что нужно

Spacehug
17.03.2017
10:03:21
Там в Tasks for interviews две задачи на python developer'ов - это серьёзно? Это же вообще элементарщина
Задача на позицию Junior Python Developer
Написать функцию is_year_leap, принимающую 1 аргумент — год, и возвращающую True, если год високосный, и False иначе.
Задача на позицию Junior Python Developer
Написать функцию is_prime, принимающую 1 аргумент — число от 0 до 1000, и возвращающую True, если оно простое, и False - иначе.

b0g3r
17.03.2017
10:04:31
Так смысл не в решении задачи, а в том, какой код ты напишешь

Archer
17.03.2017
10:05:45

Pavel
17.03.2017
10:09:03
нужно ли в задаче про високосный год знать,
что 2000 високосный,
1700 1800 1900 2100 2200 2300 нет,
а 1600 и 2400 тоже високосный?
или таким образом календарных задротов выявляют? :)

b0g3r
17.03.2017
10:09:51
високосный год - кратен 4, не кратен 100 или кратен 400
вот тоже интересно)

Google

Pavel
17.03.2017
10:11:32
хотелось бы опрос провести, сколько человек знают эту особенность про 100 и 400.

Spacehug
17.03.2017
10:11:55
Какой толк с этого опроса? Повыпендриваться?:)
А то я вот про 400 подзабыл, хотя сам эту функцию писал лет 6 назад

Archer
17.03.2017
10:12:31
if (not year % 4 and year % 100) or not year % 400:
print("True")
else:
print("False")

Serhii
17.03.2017
10:22:16
Можете подсказать, если я просто запускаю функцию через поток Thread(target=somefunc) то когда функция закончится, поток закроется?
Или как можно посмотреть активность потоков и какие потоки запущены у процесса

Andrew
17.03.2017
10:22:53

Serhii
17.03.2017
10:23:19
А оно буде блокировать основной поток?

Andrew
17.03.2017
10:24:06
А оно буде блокировать основной поток?
да, т.к основной поток будет ждать заврешение остольных, но если не указать join() то остольной поток может умереть раньше чем закончат работу остольные

Serhii
17.03.2017
10:24:32
а если выставить daemon=True?
не, демон еще дольше будет висеть

Андрей
17.03.2017
11:04:43

53r63rn4r
17.03.2017
11:13:24
fields = [f.name for f in self.base_table._meta.get_fields()][2:-1]
self.worksheet.append([field.upper() for field in fields])
for one_record in self.base_table.objects.all():
self.worksheet.append([one_record.__getattribute__(i) for i in fields])
self.workbook.save(self.filename)
Есть ли в SQLAlchemy, как в джанге base_table._meta.get_fields()? Или что-то типа такого

Стас Щетинников
17.03.2017
11:36:41
жесть, а зачем тебе __getattribute__ ?

53r63rn4r
17.03.2017
12:15:01