@ru_python

Страница 3038 из 9768
Anatoly
26.06.2017
22:47:02
Но не смотря на это, в последнее время всё больше и больше вакансий хотят At least bachelor degree

Александр
27.06.2017
04:24:53
народ, а если создал на сервере виртуальную среду для питона.. скрипт который там запускаться будет должен быт ьв каталоге среды или без разницы где?

Arnie
27.06.2017
04:25:25
Без разницы

Anton
27.06.2017
04:25:41
пофиг где, главное чтобы тем питоном запускался

Google
Arnie
27.06.2017
04:25:53
Виртуальная среда это просто интерпретатор в другом месте и путь к нему

Александр
27.06.2017
04:26:30
ок, спасиб

Whore Amazing
27.06.2017
04:53:58
я в растерянности, господа



Vladislav
27.06.2017
04:55:06
А в fetch_result что?

Whore Amazing
27.06.2017
04:55:43
туда fb передается как параметр разве он может измениться тут?

Vladislav
27.06.2017
04:56:06
ессно

»> def d(a): ... del a[0] ... »> ar = ["adssad"] »> d(ar) »> ar []

Whore Amazing
27.06.2017
04:56:22
более того, я создал второй fb, копию этого после вызова fetch_result поменялись ОБА, хотя передавал я туда только один из них

Whore Amazing
27.06.2017
04:56:54
блин

а, я понял

я снова идиот

Google
Whore Amazing
27.06.2017
04:57:23
спастбо

No
27.06.2017
05:08:18
Здравствуйте. Подскажите, есть какие-нибудь best practices по объявлению хранимых процедур, когда используешь SQLAlchemy (в моём случае core, без моделей)?

Александр
27.06.2017
05:14:36
так, парни, а смотрите, я запустил скрипт в фоне чтоб работал... в виртуально среде... если я теперь выключу ее, скрипт продолжит работу?

Whore Amazing
27.06.2017
05:15:31
man screen

Anton
27.06.2017
05:17:35
или tmux

Александр
27.06.2017
05:18:24
хм

Anton
27.06.2017
05:18:55
или отвязывай от терминала

Александр
27.06.2017
05:19:40
ну я деактивировал среду, скрипт работает

Anton
27.06.2017
05:20:30
отвязывай процесс от своего терминала

лучше всего запусти его под supervisord/systemd

No
27.06.2017
05:30:55
Чтобы не было вот этого: conn.execute('SELECT a, b,c FROM table WHERE x = %s, y=%s, z=%s', (x, y, z))

No
27.06.2017
05:31:55
table.select().where().where().where()

Anton
27.06.2017
05:33:02
а чем оно лучше?

Lulz
27.06.2017
05:33:29
а чем оно лучше?
удобный чейнинг

Anton
27.06.2017
05:33:49
в строке запроса я вообще все что угодно могу писать, не?

No
27.06.2017
05:34:05
Тем что у меня в коде нет или почти нет строковых констант, имеющих свой собственный синтаксис, который к тому же нечем проверять.

Anton
27.06.2017
05:34:51
ну маппинг на sql это динамические аттрибуты, которые тоже вобщем то нечем проверять

No
27.06.2017
05:35:58
Да, вот только если я скобочку где-то не закрою, или запятую забуду, линтер мне об этом тут же напомнит. А со строкой я об этом не узнаю, пока запрос не попытается выполниться.

Google
Anton
27.06.2017
05:36:06
я к тому, что я например не вижу особого смысла брать алхимию, если у тебя голый sql и хранимки

No
27.06.2017
05:37:09
Вот только всё это не относится к существу моего вопроса.

Anton
27.06.2017
05:37:48
ну ок, бест практис - не использовать алхимию с хранимками и голым sql, устраивает?

No
27.06.2017
05:38:28
Нет.

Anton
27.06.2017
05:39:16
другого ответа у маня нет

No
27.06.2017
05:41:12
Ок, поставлю вопрос по-другому: допустим я использую модели, всё по уму, но вот беда, мне нужны сложные триггеры в БД в виде хранимых процедур. Чего делать?

No
27.06.2017
05:48:17
Ага, а код на Rust'е, спасибо за совет.

No
27.06.2017
05:48:50
Делать этого я конечно же не буду.

Vespertilio
27.06.2017
05:49:04
или код на расте напрямую в БД летит? это какая СУБД так умеет?

Anton
27.06.2017
05:54:12
Ага, а код на Rust'е, спасибо за совет.
погоди, ты про раст говоришь, или про алхимию питона?

No
27.06.2017
05:56:58
Без таблички трудно уловить, да.

Anton
27.06.2017
05:59:27
сарказм тут не уместен

см выше

Lulz
27.06.2017
06:38:46
кинул репорт

Google
Евгений
27.06.2017
06:39:47
кинул репорт
возьми с полочки пирожок

Admin
ERROR: S client not available

Lulz
27.06.2017
06:39:57
Vladislav
27.06.2017
06:41:53
кинул репорт
а меня там еще неделю назад забанили, через 5 секунд после вопроса, зачем же они спамят)

Евгений
27.06.2017
06:44:45
уже улетел)

Lulz
27.06.2017
06:45:05
уже улетел)
не, удалили ведь

Vladislav
27.06.2017
06:45:47
@upppi

Lulz
27.06.2017
06:46:54
все, забанили

Oleg
27.06.2017
06:47:18
гы)

ливнул, он уже меня не найдет)

и не забаныыыт)

Евгений
27.06.2017
06:47:40
все, забанили
самое то весёлое, что люди там вопросы задают, но никто ничего не отвечает

Lulz
27.06.2017
06:47:51
самое то весёлое, что люди там вопросы задают, но никто ничего не отвечает
да-да, чувак зашел в инсту группу и спросил "как сделать то да сё" потом, через 2 минуты пишет "О спасибо, помогло"

m0d
27.06.2017
07:13:19
здорово террористы

Anton
27.06.2017
07:14:15
не говори таких слов здесь, тут все порядочные

Товарищ майор, он больше не будет

Bo0oM
27.06.2017
07:15:12
?

here1am
27.06.2017
07:17:19
не мог бы ты набрать клавиатурой то же самое

A
27.06.2017
07:49:27
вопрос по numpy, как там модные индексы работают? хочу в двумерном массиве a изменить значения с определёнными индексами, которые лежат в idx a = np.ones((10,10)) idx = [(2,2), (5,4), (8,3)] a[idx] = 1

Google
A
27.06.2017
07:56:38
я что-то не соображу, как в такой формат перевести список. наверно какая-то обратная зип магия нужна

b0g3r
27.06.2017
07:57:24
for i, j in idx: a[i, j] = 1

Или они там магию докрутили

b0g3r
27.06.2017
07:58:20
Верю :)

Nikolay
27.06.2017
07:58:35
ну невекторно же, любой код на питоне замедляет программу

особенно циклы

A
27.06.2017
07:59:00
list(zip(*idx))
Однако!

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