@python_beginnersЭта группа больше не существует

Страница 566 из 1885
Stanislav
14.10.2016
19:17:18
Нужен спец по монгоДБ для помощи

плз

Set
14.10.2016
19:21:21
На каком бд лучше работать и легче

Google
Set
14.10.2016
19:21:30
Sql?

b0g3r
14.10.2016
19:21:34
для начинающего: sqlite

sql - язык запросов

Set
14.10.2016
19:22:24
Лайт не пойдет

b0g3r
14.10.2016
19:22:32
почему

Set
14.10.2016
19:22:37
Для django

b0g3r
14.10.2016
19:22:44
и в чем проблема?)

для django вообще нет разницы, он же ORM

MongoDB
ты ж её ещё даже не развернул, а уже советы даёшь)

Stanislav
14.10.2016
19:25:18
b0g3r
14.10.2016
19:25:56
преимущество джанго в том, что ты можешь спокойно использовать одну бд при локальной разработке, к примеру sqlite, и другую, к примеру postgresql, на сервере

а в коде это будет отражено одним if else в settings.py

Google
Denis
14.10.2016
19:27:13
3.2.2 нинужен

V
14.10.2016
19:27:24
а вообще, requests сам умеет при GET запросе параметры из словаря собирать.
а если у меня заведомо известны все параметры и ничего динамического я там не жду, никакого юзеринпута и т.п., собирать урл обычной конкатенацией это прям фу-фу или можно для простоты?

vozzurg
14.10.2016
19:27:39
3.2.2 нинужен
а выше я не могу. QPython не позволяет.

b0g3r
14.10.2016
19:28:02
так простота это использовать как раз аргумент для requests)

Denis
14.10.2016
19:28:04
Зачем QPython, если есть termux с православным 3.5?

vozzurg
14.10.2016
19:28:58
а в Термуксе есть SL4A?

Denis
14.10.2016
19:29:42
А хз

vozzurg
14.10.2016
19:29:50
вот именно

V
14.10.2016
19:30:49
так простота это использовать как раз аргумент для requests)
у меня реквест вынесен в отдельную функцию и вызывается из кучи мест без параметров, а параметры эти набираются только в одном месте и не охота ради этого самого места тащить словарь в функцию и там его обрабатывать

b0g3r
14.10.2016
19:31:12
ну если сильно хочется - можно

V
14.10.2016
19:31:18
))

спасибо )

b0g3r
14.10.2016
19:31:24
но не уверен что это правильный подход

amureki
14.10.2016
19:31:33
преимущество джанго в том, что ты можешь спокойно использовать одну бд при локальной разработке, к примеру sqlite, и другую, к примеру postgresql, на сервере
не стоит так опрометчиво говорить :) разница есть, поэтому крайне рекомендуется использовать локально ту же бд, что и в проде

V
14.10.2016
19:32:04
ну вот и мне не очень нравится, но это не в продакшен, а чисто разок данные слить и их уже потом ковырять

b0g3r
14.10.2016
19:32:33
не стоит так опрометчиво говорить :) разница есть, поэтому крайне рекомендуется использовать локально ту же бд, что и в проде
ну я совсем радикально сказал, но вообще, когда новичек дойдет до этой разницы, он уже всё поймет чего и как там внутри)

amureki
14.10.2016
19:32:51
и поймет, что ему сказали умные люди, что разницы нет

и скажет, "какие же они плохие люди"

b0g3r
14.10.2016
19:33:01
согласен, нужно было сделать NB

my bad

Google
Stanislav
14.10.2016
19:36:47
Блядь, выходит 5 вложенностей

В одной коллекции

Выходит что то типо этого: { ... 'block':[{ ... 'block2':[ ... 'block3':[{ ... }] }] }] }

И это только 3 уровня

vozzurg
14.10.2016
19:44:56
хоспаде

Stanislav
14.10.2016
19:46:19
Выходит что то типо этого: { ... 'block':[{ ... 'block2':[ ... 'block3':[{ ... }] }] }] }
Но если делать реляционную бд - то по 5 джоинов

b0g3r
14.10.2016
19:53:56
в чем проблема поправить requirements/использовать venv?

столкнулся с клевой проблемой

openpyxl в режиме открытия файла read_only = True, открывает его походу не в режиме ридонли: http://stackoverflow.com/questions/31416842/openpyxl-does-not-close-excel-workbook-in-read-only-mode

vozzurg
14.10.2016
19:55:38
в чем проблема поправить requirements/использовать venv?
да хрен знает, установка люого модуля заканчивается ошибкой синтакса в long_description=u'\n\n'.join([readme, changes]);

b0g3r
14.10.2016
19:56:02
ну тебе же там говорили про то что u убрали

vozzurg
14.10.2016
19:56:28
ну тк дело в том, что раньше такого не было

vozzurg
14.10.2016
19:56:43
видимл придется качать с других источников, а не с пипа

b0g3r
14.10.2016
19:57:31
в смысле раньше такого не было?

в чем проблема выбрать другую версию через pip?

b0g3r
14.10.2016
20:06:08
казалось бы при чем тут джанго
При том что человек спросил про джангу ;)

Zart
14.10.2016
20:06:50
да, но нет

b0g3r
14.10.2016
20:07:40
нет, но да?)

Zart
14.10.2016
20:08:06
таки вы антисемит

Google
b0g3r
14.10.2016
20:08:32
а почему вы спгашиваете

Zart
14.10.2016
20:08:48
ты "ц" пропустил

Stanislav
14.10.2016
20:10:05
ты "ц" пропустил
Зарт, ты юзал монго дб?

b0g3r
14.10.2016
20:10:26
лол

Zart
14.10.2016
20:10:37
нууу... подымал, тыкал чуток, но не настолько много чтобы чтото умное про неё сказать

vozzurg
14.10.2016
20:10:41
в чем проблема выбрать другую версию через pip?
выбираю версии того периода, когда код работал - все равно ругается на лонг_дескрипшн

Stanislav
14.10.2016
20:10:45
Ну ладно

Admin
ERROR: S client not available

b0g3r
14.10.2016
20:11:17
тебе же объяснили - u убрали в python 3.0 и вернули в 3.3

vozzurg
14.10.2016
20:12:59
тебе же объяснили - u убрали в python 3.0 и вернули в 3.3
так откуда изменения кода в setup.py? раньше инсталлилось, повторяю

Zart
14.10.2016
20:13:17
реквестс 2.0

b0g3r
14.10.2016
20:13:27
(у него urllib3)

когда раньше? на этой же версии python?

Zart
14.10.2016
20:13:59
вроде ж не ему тогда говорили

b0g3r
14.10.2016
20:14:19
а ему не тут говорили

Префикс u в литералах убили в 3.0 и вернули в 3.3

Google
b0g3r
14.10.2016
20:14:34
А про urllib3 не знаю.

Stanislav
14.10.2016
20:14:54
реквестс 2.0
А имел дело с masm и fasm? Что лучше?

b0g3r
14.10.2016
20:15:52
ну значит магия)

Zart
14.10.2016
20:16:10
имел. лучше tasm и nasm

смотря что ты хочешь вообще. вдруг gas придётся...

Stanislav
14.10.2016
20:16:47
имел. лучше tasm и nasm
Блин. Вроде фасм и масм у меня норм компилится

Другое не пробовал

Zart
14.10.2016
20:16:54
щито?

Stanislav
14.10.2016
20:16:56
имел. лучше tasm и nasm
А в чем отличия

щито?
Там же какая-то фишка с коммандами под определенную архитектуру

Хотя под х86 все будет работать

Zart
14.10.2016
20:18:29
масм - микрософтовский тасм - (турбо) борландовский это древние коммерческие ассемблеры еще под дос и я не уверен что они до х64 дожили вообще фасм толком не помню, вроде более модный и опенсорсный, но вроде с ёбаным атт синтаксисом насм точно посовременнее был и активно пилили

Lisa
14.10.2016
20:19:05
на офсайте mongodb шикарные курсы для разработчиков и DBA

Zart
14.10.2016
20:19:49
насм нынче в линупсах ставится на раз два а gas сильно специфичный

Stanislav
14.10.2016
20:19:53
Дальше нет курса

Lisa
14.10.2016
20:20:32
как так нет? может что-то изменилось, но раньше было бесплатно и долго, очень продуманный и насыщенный курс

Stanislav
14.10.2016
20:20:43
Монгодб вроде подходит мне, ибо вложенность была нужна. Но щас я вижу что я не шарю явно, ибо такая многоуровневая вложенность у меня выходит

Страница 566 из 1885

Эта группа больше не существует Эта группа больше не существует