
Danil
16.08.2018
20:44:06
циркумфлекс

Denis
16.08.2018
20:44:57
ксор

Мой любимый
16.08.2018
21:02:43

Tigran
16.08.2018
21:04:48
циркумфлекс
от авторов амперсенда, апострофа и астериска

Google

Danil
16.08.2018
21:05:03
дэа

Tigran
16.08.2018
21:06:09
главное - не перепутать с циркумцизией

Denis
16.08.2018
21:09:38
C:381,12: Variable name "c" doesn't conform to snake_case naming style (invalid-name)
эээ

Мой любимый
16.08.2018
21:10:29

Tigran
16.08.2018
21:11:23

Denis
16.08.2018
21:11:37
Нет, он на все однобуквенные ругается, похоже

Nikolay
16.08.2018
21:11:40

Denis
16.08.2018
21:11:44
торты

marchwinks
16.08.2018
21:12:02

ITMcatcher
16.08.2018
21:18:07

Dk
16.08.2018
21:23:13
>становишься backend разработчиком

Dima
16.08.2018
21:23:33
Телеграм ботов пишешь*

Илья
16.08.2018
22:05:02
Тупа смысл жизни

Google

Илья
16.08.2018
22:05:08

Вадим
16.08.2018
22:31:10
Кто-нибудь находил в телеге группу по c#

Artuchka
16.08.2018
22:31:44

Мой любимый
16.08.2018
22:35:37
Дизайн стремноватый

Вадим
16.08.2018
22:37:42
Все,нашел
Кто-нибудь находил в телеге группу по c#

Rushan
16.08.2018
22:45:38

Вадим
16.08.2018
22:46:10

Иван
17.08.2018
05:23:24
Народ вопрос, если я пишу в python sql запрос (delete from ... where mode = '(\\'28365...' как правильно экранировать апостроф после двух слешей? Ибо так не робит как написал
БД Postgres

Кирилл
17.08.2018
05:32:03
cur.execute('delete from .... where mode = %s', ["('28365..."])
ну если уж хочешь без форматирования посмотри cur.query

Ilia
17.08.2018
05:40:22

Иван
17.08.2018
05:41:07

Ilia
17.08.2018
05:42:07
А выше был

Aragaer
17.08.2018
05:42:57
statement = cur.prepare("delete from ... where mode = ?;")
statement.execute("hello, world")
примерно так это обычно делается, я сомневаюсь, что найдется библиотека, где это будет сильно отличаться
более того, prepare можно сделать один раз, а потом много раз делать execute с разными параметрами. Немножно экономия ресурсов

Google

Иван
17.08.2018
05:46:54
Чем занимается cur.prepare ?

Ilia
17.08.2018
05:49:00
Вроде в питон сих либах prepare вовсе не обязательно

Aragaer
17.08.2018
05:49:49
никто не говорит, что обязательно. Просто по-моему это стандартный прием.
cur prepare принимает строчку запроса с placeholder-ами в нужных местах, а выдает нечто "распарсенное", что можно просто вызывать, просто передавая туда аргументы

Иван
17.08.2018
05:51:53
?

Aragaer
17.08.2018
06:48:00
Так. python -m pytest работает как надо, а pytest - нет
чтобы pytest работал как надо, нужно каталог tests засовывать внутрь каталога с самим тестируемым модулем?
... попробовал. Нет, тоже не работает
ага, если в каталоге tests создать пустой __init__.py, то внезапно просто pytest работает
хотя документация на pytest говорит, что нормально должно быть
runner/
__init__.py
channel.py
tests/
pipe_endpoint_test.py
runner_test.py
socket_endpoint.test.py

Aragaer
17.08.2018
06:54:10
вот так - не работает, хотя вроде бы по документации pytest такое должно быть нормальным
ага, можно сделать pipenv install -e .
тогда модуль будет установлен внутри венва и тогда pytest будет его успешно находить, тогда все будет работать как надо

Tishka17
17.08.2018
07:00:01
А чего pytest, хорош? Я чёт unittest + nose2 юзаю

Aragaer
17.08.2018
07:00:17
я просто nose юзал, но вот решил попробовать
собссно я для высокоуровневых тестов все юзал behave, но вот мне указали на pytest-bdd, так что я задумался

Tigran
17.08.2018
07:01:23

Admin
ERROR: S client not available

Google

Aragaer
17.08.2018
07:01:47
/home/aragaer/Projects/runner/.venv/bin/pytest
установлен он, все норм
which python туда же укажет
крч у меня проект с тестами на unittest+nose, а я решил малой кровью просто в нем pytest запустить. Вот либо через python -m pytest, либо через pipenv install -e .
вариант с пустым init мне не нравится, тем более, что он обходной (судя по документации оно начинает работать потому что сайдэффект)

Tigran
17.08.2018
07:05:05
я всегда через python -m pytest запускаю
как-то более прозрачно, что ли

Aragaer
17.08.2018
07:14:56
ок

Fro
17.08.2018
07:34:26

Даря
17.08.2018
07:36:24
????

Gennady
17.08.2018
07:36:31
Требования в стиле хочу всё и желательно бесплатно

Fro
17.08.2018
07:36:41
Фитоняшки требуются)

Anatoliy
17.08.2018
07:36:44
зп 8к?

Fro
17.08.2018
07:38:07
зп 8к?
Не поверишь, 40000-200000₽

Мой любимый
17.08.2018
07:38:37
щас бы знать 6 языков и работать за 40к
что у вас за разброс зарплат такой

Gennady
17.08.2018
07:39:07

Fro
17.08.2018
07:39:29
У нас так всегда, в конечном итоге будут платить 40к, это ещё ДО вычета налога, так что считай)

Мой любимый
17.08.2018
07:40:11
а фитоняшки-то вам зачем

Google

Мой любимый
17.08.2018
07:40:18
программисты нужны или красивые попы
даря собирает статистику
потом запилит нейронку, которая будет впихивать самую бесячную рекламу

Gennady
17.08.2018
07:42:55
₽
А я и не про тебя :) так, что $

Даря
17.08.2018
07:43:01
делаете изгоя с меня )

Fro
17.08.2018
07:43:06

Даря
17.08.2018
07:43:08
не стыдно ?)