
Dmitriy
29.09.2016
21:09:58
рачи/дженты?

Johnnie
29.09.2016
21:10:21
Минт
Он хотел сказать?

Dmitriy
29.09.2016
21:10:35
?

Google

Kill me pls
29.09.2016
21:11:09

Dmitriy
29.09.2016
21:11:23
мне больше по душе vmware
вот весь вечер на минте там сидел
вкатило
лады, попробую ещё
почитаю
просто все мои познания в линуксе
это баш, gcc и все
все было на виртуалке
сейчас робачевского начал читать
захотел поставить дистрибутив какой-нибудь на ноут

Kill me pls
29.09.2016
21:12:37
Kali :D

Dmitriy
29.09.2016
21:12:49
а, ну и он да
специальность обязывает)

Kill me pls
29.09.2016
21:13:15
Вообще, чтобы не офтопить, рекомендую чат
https://telegram.me/that_is_linux

Johnnie
29.09.2016
21:13:17
ЗИ?

Dmitriy
29.09.2016
21:13:39
ага
Lulzmaster, приму к сведению
ещё раз спасибо!

Older
29.09.2016
22:06:42
Посоны, кто может пояснить мистику? Почему в цикле только 1 итерация проходит?
http://pastebin.com/mqb2jFBX

b0g3r
29.09.2016
22:09:46
запусти в дебагере

Denis
29.09.2016
22:09:54

Google

b0g3r
29.09.2016
22:13:14
должно работать и без этого
.all() возвращает QuerySet
в доках даже есть пример:
for e in Entry.objects.all():
print(e.headline)

Denis
29.09.2016
22:14:31
Это не значит, что QuerySet получает все объекты при создании

b0g3r
29.09.2016
22:14:59
там же стоит отладочный принт)

Denis
29.09.2016
22:15:54
Даже с принтом он не обязан подгружать все связи

Older
29.09.2016
22:16:06

Denis
29.09.2016
22:16:14
Тогда магия
После save() принт добавь

Older
29.09.2016
22:16:59

Denis
29.09.2016
22:17:47
В stderr выводится что-нибудь?

b0g3r
29.09.2016
22:17:53
save() не переопределен?

Older
29.09.2016
22:56:34

b0g3r
29.09.2016
23:57:08
такая странная фигня - кодить на pyqt, но смотреть доку к Qt и видеть там C++
кстати, кто-нибудь использовал pyqtdeploy?

Pavel
30.09.2016
03:11:10

Zart
30.09.2016
03:58:11
три сотни сообщений о херне за вечер...
как люди вообще могут пользоваться наркоманским партедом, в котором внятно ни одного смещения/размера задать невозможно

Google

Igor
30.09.2016
04:28:21
кстати, вдогонку к float(input()), а если надо сравнить из вложенного словаря (obj[key1][key2][key3]), чё будет питоничней/эффективнее, .get(.., {}) цепочкой или отлов KeyError?
чую что хорошей практикой KeyError считается, но меня че-то коробит

melancholiac
30.09.2016
04:39:47

Pavel
30.09.2016
04:41:39
в зависимости от того, насколько плохо отсутсвие ключа. Если это беда и нужно что-то особое делать - try\except и логирование (например), если "на нет и суда нет" - .get(key, {})

Igor
30.09.2016
04:45:37
не, не беда ваще

Zart
30.09.2016
04:59:15
>>> a={1: {2: {3: 4}}}
>>> a[1][2][3]
4
>>> reduce(lambda x,y:x.get(y), [1, 2, 3], a)
4
>>> reduce(operator.getitem, [1, 2, 3], a)
4
извращенство как оно есть

Pavel
30.09.2016
05:09:59
>>> a={1: {2: {3: 4}}}
>>> a[1][2][3]
4
>>> reduce(lambda x,y:x.get(y), [1, 2, 3], a)
4
>>> reduce(operator.getitem, [1, 2, 3], a)
4
ты бы аккуратнее нубам такой код показывал, они же тебе в рот заглядывают, так и будут писать в продакшене. ?

Igor
30.09.2016
05:10:44

Zart
30.09.2016
05:11:08
ээ... думаешь не поймут что это не то как надо делать?

melancholiac
30.09.2016
05:11:51

Cykooz
30.09.2016
05:58:02
"Поубывал бы!"
$ ./bin/pip install ./pgadmin4-1.0-py2-none-any.whl
...
pgAdmin can now be run with a command like
$ ./bin/python ./lib/python2.7/site-packages/pgadmin4/pgAdmin4.py
Насколько надо быть кривым нубасом, что бы собрать wheel и не предусмотреть в нём entry_point для создания нормального скрипта запуска?
Меня конечно радует, что pgAdmin 4 запили как веб-сервис на питоне. Но сделали это очевидно совсем новички в питоне, которые нахватались всякой ереси по туториалам, и потом не могут нормальный дистриб для пакета запилить.

Zart
30.09.2016
06:01:50
не осилили вписать правильный console_scripts?

Cykooz
30.09.2016
06:02:41
Ага
А как они вообще сделали setup.py - это лучше не смотреть ?
На самоме деле настоящий setup_pip.py, который собирает wheel, вообще лежит отдельно от пакета, и используется только bash скриптом для сборки этого самого wheel
На PyPi выложить не осилили вообще.

Igor
30.09.2016
06:04:56
ахаха, я хотел написать, что в сетап.пае написано import subprocess: popen("pip install pgadmin)
и оказался почти прав!

Zart
30.09.2016
06:07:57
http://66.media.tumblr.com/b2a45f379ffcee7eb1e47f09326bb64b/tumblr_oaozcxkzI31qhiz0wo2_540.gif

Google

Zart
30.09.2016
06:08:02
во.
ину боку сс?

Темный
30.09.2016
06:25:35
и тут аниме..

Zart
30.09.2016
06:31:49

Pavel
30.09.2016
06:44:18
интересно, какой процент обитателей этого чата видели хоть одну живую сиську, ну скажем, за последние 7 дней?

Johnnie
30.09.2016
06:45:02
> хоть одну
?

[Anonymous]
30.09.2016
06:45:09

Zart
30.09.2016
06:45:32
ну постить ммд - отдельный зашкварчик...

Темный
30.09.2016
06:46:08

Zart
30.09.2016
06:47:39
как же крокодил гена постарел...
но до трёх считать так и не научился

[Anonymous]
30.09.2016
06:48:26
Шуточки.

Темный
30.09.2016
06:50:18

Zart
30.09.2016
06:50:30
фейк!

[Anonymous]
30.09.2016
07:12:55
Он не знал, что показывал.

Arthur
30.09.2016
07:20:55
чувачки, как выбрать последний элемент в списке, чтоб в дальнейшем его сравнить?

V
30.09.2016
07:21:13
l[-1]
за чувачка отдельное спасибо )

Arthur
30.09.2016
07:21:54
спасиб))

Google

Letalis
30.09.2016
07:27:09
Народ, а может ли питон открыть пдф? Для чтения строк, напрмиер?Или нужно переводить в другой формат предварительно?

Artem
30.09.2016
07:27:48
https://github.com/euske/pdfminer
Что-то такое попробуй

Roman
30.09.2016
07:28:08
ну если совместишь с abbyy

Artem
30.09.2016
07:28:55
PDFMiner comes with two handy tools: pdf2txt.py and dumppdf.py.
pdf2txt.py extracts text contents from a PDF file. It extracts all the text that are to be rendered programmatically, i.e. text represented as ASCII or Unicode strings...

Roman
30.09.2016
07:29:37
Почему люди юзают 2.х версию?

Letalis
30.09.2016
07:29:44
Спасибо

Igor
30.09.2016
07:31:03
легаси, хуемое

Темный
30.09.2016
07:33:14
потому что могут
Эта группа больше не существует