
1NF3sted
17.10.2018
11:59:15

Nikita
17.10.2018
11:59:38
Всееем привет)

Tishka17
17.10.2018
11:59:50
А. Это не серьезно

1NF3sted
17.10.2018
12:00:13
Для моих целей вполне

Google

Mike
17.10.2018
12:01:55

Nikita
17.10.2018
12:03:09
Что то со string template не могу раскуриться.
limit =1
name = 2
arg = [limit, name]
s = Template('top %limit where %name')
r = s.substitute(arg)
print r
на выходе
'top %limit where %name
как правильно скормить аргументы?

Valery
17.10.2018
12:03:53

Nikita
17.10.2018
12:04:11
о, спасибо, через поиск не нашел сей канал.

Pavel
17.10.2018
12:04:29

Маришка
17.10.2018
12:04:56

Олег
17.10.2018
12:22:13
Воу, фигасе, кривые стрелки)

r9032504423
17.10.2018
12:29:18
Нужна помощь по RobotFramework
Могу ли я делать присвоение в секции Varibales из env переменных?
например:
*** Variables ***
${API_URL} Get Environment Variable API_URL http://localhost
${API_TOKEN} Get Environment Variable API_TOKEN 1238482342435
Этот вариант не работает, он воспринимает все выражение как значение переменной, а хотелось бы чтобы он попробовал взять значение из переменной среды
синтаксис с равно в секции Variables, я так понимаю, тоже не работает
Переменные используются в нескольких тест кейсах, не очень бы хотелось в начале каждого из них брать переменные из енва

Ilia
17.10.2018
12:29:41
Народ, есть какой-то пакет для TCP sockets c поддержкой неблокирующего чтения?
Сейчас испльзую import socket, но надо написать код в стиле "прочитать ответ с сервера до тех пор, пока он даёт".
Давать сервер будет.

Alex
17.10.2018
12:30:02

Ilia
17.10.2018
12:30:58
asyncio
Она что , только под третий?

Alex
17.10.2018
12:31:05
да

Ilia
17.10.2018
12:31:12

Google

Alex
17.10.2018
12:31:22
пора бы уже переходить на 3, не так ли?

Ilia
17.10.2018
12:31:42

Valery
17.10.2018
12:31:47
скоро уже 4 будет :D

Alex
17.10.2018
12:31:48
под второй тоже много чего есть
но это не спортивно

Valery
17.10.2018
12:32:14

Alex
17.10.2018
12:32:30
смысл есть - поддержка 2 закончится через год

Denys
17.10.2018
12:32:47
в пайтоне есть еще что то кроме джанги и фласке поулярное ?

Ilia
17.10.2018
12:32:48
Вот тогда точно перейдём...

Alex
17.10.2018
12:32:58

Valery
17.10.2018
12:33:05

Ilia
17.10.2018
12:33:08

Denys
17.10.2018
12:33:16

Alex
17.10.2018
12:33:24

Denys
17.10.2018
12:33:28
я давно не писал на пайтоне

Valery
17.10.2018
12:33:37

Bohdan
17.10.2018
12:33:49

Denys
17.10.2018
12:33:49
ну нет

Alex
17.10.2018
12:33:54

Google

Anastasia
17.10.2018
12:33:55

Denys
17.10.2018
12:33:55
джанга да

Valery
17.10.2018
12:34:11

Олег
17.10.2018
12:34:19

Ilia
17.10.2018
12:34:24

Bohdan
17.10.2018
12:34:27
не хочу поднимать срач, но подумай, как в джанге модель обновляет представление (в соответствии с формулировкой mvc)

Alex
17.10.2018
12:34:39

Anastasia
17.10.2018
12:34:55

Alex
17.10.2018
12:34:56
twisted еще

Denys
17.10.2018
12:34:59

Aragaer
17.10.2018
12:35:44

Bohdan
17.10.2018
12:35:49

Aragaer
17.10.2018
12:35:52
бери мой модуль yet-another-io-channels-library
... хотя не, он под 3-й питон, но я думаю там легко пофиксить
благо там кода всего ничего

Denys
17.10.2018
12:36:33

Aragaer
17.10.2018
12:36:57
https://github.com/aragaer/channels

Maxim robox
17.10.2018
12:37:03

Bohdan
17.10.2018
12:37:14

Eldar
17.10.2018
12:37:20
у них вроде mvf

Google

Aragaer
17.10.2018
12:37:32
один файл на 150 строк, второй на 58 строк. Во втором собссно неблокируемый tcp сервер

Maxim robox
17.10.2018
12:37:41
Они это называют MTV. Model-View-Template.

Eldar
17.10.2018
12:37:48
точно!)

Ilia
17.10.2018
12:40:16

Admin
ERROR: S client not available

Aragaer
17.10.2018
12:43:09
мм отличается синтаксис метакласса и наверно импорта
да, есть куча косяков. Но кода не так много, можно и с нуля переписать

Denys
17.10.2018
12:45:59
:D
Виктория)
Вы чего

Ilia
17.10.2018
12:46:37

Denys
17.10.2018
12:46:40
нет ты

Ilia
17.10.2018
12:49:46
О! Рабяты, а вот я ж давно-давно хотел разузнать, как раз к переходу на Python3...
Вот есть у меня Python на машине, и PIP.
PIP же куда-то ставит "пакеты", а Python потом их оттуда берёт. Вот вопросы
-- как это место называется
-- как его найти
-- эти места у P2 & P3 разные, или одно?
-- можно ли для P3 реиспользовать уже существующий репозиторий PIP от P2
?

Denys
17.10.2018
12:50:35
~
в home ставит

Mikhail
17.10.2018
12:50:40
касательно последнего - нельзя

Евгений
17.10.2018
12:51:14

Ilia
17.10.2018
12:51:16

Mikhail
17.10.2018
12:51:19
и даже pip у них будет разный (система сама создаст алиасы вида pip3.7 итд)

Google

Mikhail
17.10.2018
12:52:09
другое дело что если скрипты совсем простые - смысл миграции как бы теряется

Alex
17.10.2018
12:54:19

सिड्
17.10.2018
12:55:07
How are Russians so good at coding?

Alex
17.10.2018
12:55:36

Mikhail
17.10.2018
12:56:23

Ilia
17.10.2018
12:56:32
Гы оказывается стоит у меня Python 3 давно...

A
17.10.2018
12:57:12
Hi

Aragaer
17.10.2018
12:58:45
хы, поправил свой код - сделал ветку для 2-го питона

Artem?
17.10.2018
12:59:11
парни, вопрос, как в конструкции with as указать место сохранения файла?

Aragaer
17.10.2018
12:59:43
в смысле

?
17.10.2018
12:59:51

Aragaer
17.10.2018
12:59:55
with open(куда-сохранить, 'w') as my_file:

सिड्
17.10.2018
13:00:20