
Artem
03.11.2016
16:41:31
И джойны тоже? О_о

Oleksandr ror191505
03.11.2016
16:42:05
Любая орм завернет джойны нормально в запрос в бд

Pavel
03.11.2016
16:42:29
так и рождаются дба.

Artem
03.11.2016
16:48:19

Google

Oleksandr ror191505
03.11.2016
16:48:46

Mihail
03.11.2016
17:09:55
Всем привет прдскажите с чего начать язык? Может есть какие книги?

here1am
03.11.2016
17:10:32
лутц

Oleksandr ror191505
03.11.2016
17:12:36
Брр
Лутц
Это чтобы отвадить от языка, да?)

O'Miay
03.11.2016
17:12:52
Пройди люой онлайн курс и вперед на гитхаб за примерами
Синтакс не сложный, я бы сказал очень простой.
И пробуй python 2.7, сразу на 3.5

here1am
03.11.2016
17:16:15

V
03.11.2016
17:16:23
подскажите, плз, как правильно из скрипта проверить, запущен ли определенный образ в докере и если нет, запустить его и дождаться загрузки?

Oleksandr ror191505
03.11.2016
17:16:25
открывай доку по либе работы с докером и смотри

Google

Pavel
03.11.2016
17:17:04

V
03.11.2016
17:17:13

O'Miay
03.11.2016
17:17:45

Oleksandr ror191505
03.11.2016
17:18:25

arisu
03.11.2016
17:18:32
учить язык без цели - без толку

V
03.11.2016
17:18:45

Oleksandr ror191505
03.11.2016
17:19:02

O'Miay
03.11.2016
17:19:04

V
03.11.2016
17:19:20

arisu
03.11.2016
17:19:21
за [] в аргах

O'Miay
03.11.2016
17:19:52
МОжно, но я язык это позволяет, он же не тепезированный

Rocket
03.11.2016
17:20:06

Oleksandr ror191505
03.11.2016
17:20:13

Aragaer
03.11.2016
17:20:22
язык это позволяет, но дело не в типах

Oleksandr ror191505
03.11.2016
17:20:25

O'Miay
03.11.2016
17:20:39
И что же?

Oleksandr ror191505
03.11.2016
17:20:47
Попробуй поиграйся
И поймешь

Google

Rocket
03.11.2016
17:20:58

V
03.11.2016
17:21:24
суть простая. в одном контейнере крутится селениум. мой скрипт (в собственном контейнере), должен запуститься, убедиться, что селениум доступен и начать ему говорить куда идти и что делать. а если селениум недоступен по какой-то причине, проверить, запущен ли его контейнер, если нет, запустить, а если да - убить и запустить заново

O'Miay
03.11.2016
17:21:31
сейчас нет интерпритатора под рукой. что же тут не так???

Oleksandr ror191505
03.11.2016
17:21:55
Это нужно на себе прочувствовать

O'Miay
03.11.2016
17:22:17
ну ок

Oleksandr ror191505
03.11.2016
17:22:38

V
03.11.2016
17:22:41
хотя я умозрительно понимаю, что контейнеры на то и контейнеры, чтобы быть друг от друга изолированными, как и от системы и по идее не должны друг другом управлять

53r63rn4r
03.11.2016
17:25:19
Кто-то проходил курс по Machine Learning на курсере?

Paul
03.11.2016
17:26:21
неправильно поставленный вопрос. Правильно будет: прошел ли его кто-нибудь ДО КОНЦА?

53r63rn4r
03.11.2016
17:26:30
Ну, да
Я это имел ввиду

Paul
03.11.2016
17:26:42
я вот начал и понял, что матаппарата не хватает катастрофически. Бросил, сейчас подготовкой занимаюсь

53r63rn4r
03.11.2016
17:27:37
А далеко дошел?

Oleksandr ror191505
03.11.2016
17:29:57

V
03.11.2016
17:31:59

Admin
ERROR: S client not available

Oleksandr ror191505
03.11.2016
17:32:25

Google

O'Miay
03.11.2016
17:32:38
Все прекрсано работает, в чём прикол???
def a(val, test=[]):
test.append(val)
print(test)
a("123", [0, "123456"])

Aragaer
03.11.2016
17:32:49
еще раз вызови
а, не, не так

O'Miay
03.11.2016
17:32:59
Output: [0, '123456', '123']

Aragaer
03.11.2016
17:33:07
вызови два раза, без второго аргумента
a(123)
a(456)

V
03.11.2016
17:33:28

O'Miay
03.11.2016
17:33:37
def a(val, test=[]):
test.append(val)
print(test)
a("123")
Output: ['123']

Oleksandr ror191505
03.11.2016
17:34:31
Еще раз вызови

O'Miay
03.11.2016
17:34:41
def a(val, test=[]):
test.append(val)
print(test)
a("123")
a("222")
a(777)
['123']
['123', '222']
['123', '222', 777]

Oleksandr ror191505
03.11.2016
17:34:55
Бинго

O'Miay
03.11.2016
17:34:58
Забавно :)

53r63rn4r
03.11.2016
17:35:22
Вам в https://telegram.me/python_beginners

Aragaer
03.11.2016
17:35:39
когда интерпретатор увидел объявление функции, он сразу создал массив
и у тебя переиспользуется один и тот же массив
правильнее так:
def a(val, test=None):
if test is None:
test = []

arisu
03.11.2016
17:36:57
угу, а еще иногда используют sentinel

Oleksandr ror191505
03.11.2016
17:37:00

Google

53r63rn4r
03.11.2016
17:37:01
а лучше return [].append(value)
Если нужен новый

O'Miay
03.11.2016
17:37:54
def a(val, test=[]):
if len(test) == 0:
test = []
test.append(val)
print(test)
a("123")
a("222")
a(777)
['123']
['222']
[777]

Oleksandr ror191505
03.11.2016
17:38:04

53r63rn4r
03.11.2016
17:38:06
Хз что за задача, опять же: пытаемся помочь без условия задачи.