@spbpython

Страница 784 из 785
ilya
25.10.2018
11:01:26
Если домашнюю дирректорию добавить в PYTHONPATH поможет?

Stepan
25.10.2018
11:10:01
Пытаюсь найти Лучано Рамальо «Python. К вершинам мастерства» (да, на русском...) у кого-нибудь не завалялся случайно пдф?

Stepan
25.10.2018
11:12:46
да, флюент питон я хочу поглядеть в asyncio, но я его как бы на русском не понимаю, поэтому не готов на оригинали читать

Google
Stepan
25.10.2018
11:15:15
Нашлось или пришлось купить?

@notiel , м ? )

Julia
25.10.2018
11:17:19
Нашлось где-то на просторах ВК.

Dmitry
25.10.2018
12:56:57
Нашлось или пришлось купить?
https://t.me/python_textbooks тут поищи

Stepan
25.10.2018
12:57:16
мне скинули, спасибо!

Jon
25.10.2018
13:08:05
Нужен разработчик, чтобы сделать форк PIVX. Подробности в ЛС.

Любопытный
25.10.2018
13:22:43
Всем привет

Stepan
25.10.2018
13:33:08
Пытаюсь заставить Pillow-SIMD заиграть в докере, да и просто на машине удалил Pillow, скачал Pillow-SIMD и вот что вижу # pip3 freeze | grep Pi Pillow-SIMD==5.3.0.post0 # python3 Python 3.5.2 (default, Nov 23 2017, 16:37:01) [GCC 5.4.0 20160609] on linux Type "help", "copyright", "credits" or "license" for more information. >>> import PIL >>> from PIL import Image Traceback (most recent call last): File "<stdin>", line 1, in <module> ImportError: cannot import name 'Image' Может, есть, кто знает, как это исправить и стоит ли в качестве решения рядом Pillow ставить

в туториалах советуют удалять pillow и ставить pillow simd

и вот такая проблема в итоге

Может, кто сталкивался

Google
Stepan
25.10.2018
13:34:55
а вот в контейнере 3.52

Serge
25.10.2018
13:35:46
а вот в контейнере 3.52
а тебе какой нужен?

Stepan
25.10.2018
13:35:47
но проблемы аналогичные, допустим, что я обновил в контейнере питон до 3.6.5

3.6.5 -тот что нужен

@lig11 а есть какие-то идеи, почему Image не импортится ни там ни там?

Stepan
25.10.2018
13:38:50
капец!! я чтобы установить pillow-simd установил все сишные либы ручками. . . без этого не устанавливался

это можт быть из-за того, что нужен именно python 3.6.6 *

?

Serge
25.10.2018
13:39:33
ну проверь

Roman
25.10.2018
13:40:12
Serge
25.10.2018
13:40:41
docker run --rm -ti python:3.6.5 bash
ага, в этом контейнере не собирается

ага, в этом контейнере не собирается
~ $ docker run --rm -ti python:3.6.5 bash root@31283952d867:/# cat /etc/debian_version 9.4 ~ $ docker run --rm -ti python:3.6.6 bash root@4b2de2c6110c:/# cat /etc/debian_version 9.5

~ $ docker run --rm -ti python:3.6.5 bash root@31283952d867:/# cat /etc/debian_version 9.4 ~ $ docker run --rm -ti python:3.6.6 bash root@4b2de2c6110c:/# cat /etc/debian_version 9.5
ну и там были изменения в официальном Dockerfile, которые -dev пакеты часто нужные добавляли

Stepan
25.10.2018
13:48:25
я сам поставил -dev пакеты для pillow

Serge
25.10.2018
13:48:37
но вообще, когда нужно либы какие-то собирать, я предпочитаю от чего-нибудь типа fedora:28 начинать, а то вот поменяют они тебе версию дебиана базовую и развалится у тебя всё

Stepan
25.10.2018
13:48:47
все что были описаны в installation

Serge
25.10.2018
13:48:56
я сам поставил -dev пакеты для pillow
и так мне больше нравится

Google
Stepan
25.10.2018
13:49:10
у меня стоит ubuntu 16.04LTS

Serge
25.10.2018
13:49:33
у меня стоит ubuntu 16.04LTS
ну тут уже на вкус и цвет

Stepan
25.10.2018
13:49:38
ладно, я попробую сначала обновить python до 3.6.6 и посмотреть, что будет

Stepan
25.10.2018
13:50:39
так, и внутри докера пользоваться pyenv ?

догадался, ща сделаю

Serge
25.10.2018
13:52:27
ENV PYTHON_VERSION=3.6.6 # NOTE: C.UTF-8 defs could be removed for Python 3.7 ENV PATH="/root/.pyenv/bin:/root/.pyenv/versions/${PYTHON_VERSION}/bin:${PATH}" \ LC_ALL=C.UTF-8 \ LANG=C.UTF-8 RUN curl -L https://github.com/pyenv/pyenv-installer/raw/master/bin/pyenv-installer | bash && \ pyenv install ${PYTHON_VERSION} && \ pyenv global ${PYTHON_VERSION}

Stepan
25.10.2018
13:53:25
не много не догоняю, почему нельзя (или почему хуже) использовать virtualenv через apt ?

Serge
25.10.2018
13:53:59
не много не догоняю, почему нельзя (или почему хуже) использовать virtualenv через apt ?
при чем тут virtualenv? pyenv тебе интерпретатор привозит нужный

Stepan
25.10.2018
13:54:12
у меня никогда не было imagemagick, pillow был

понял, я не знал в чем разница

Serge
25.10.2018
13:54:50
spb_python_bot
25.10.2018
13:54:50
import this
The Zen of SPb Python Chat (Inspired by "The Zen of Python, by Tim Peters") - Short introduction of yourself is better than "hello". - Link to gist is better than source paste. - One long message is better than many short. - Editing the message is better than correcting via another one. - Staying on topic is better than offtopic. - Good topic is worth discussing though. - Unless it is started by a link to Habrahabr. - Politeness counts. - Bad mood is not a good reason to break the rules. - Don't ask to ask just ask. - Text message is better than voice message. - Unless it is voice conference. - Git repos are one honking great idea — let's do more of those!

Stepan
25.10.2018
14:20:43
@lig11 pyenv - офигенная штука! Большое спасибо!!

ну, да, ну, не знал..

Denis
25.10.2018
18:35:09
мне скинули, спасибо!
Скинули на русском? Если да, перешли мне пожалуйста

Danil
25.10.2018
18:46:52
SPb Python Drinkup )





Google
Danil
25.10.2018
18:46:53






https://t.me/joinchat/BA9zxD_Df8rTlNpiXhDSig

Некто
26.10.2018
06:41:57
У меня вопрос. А не видел ли никто пакета для дата генерации, который позволяет генерировать пул связанных таблиц (с 1 и более общим ключом), настраивать количество дубликатов по определенным филдам, настраивать алиасы по таблицам (разные названия полей, но должны быть общие значения), возможность добавлять свои генераторы для значения полей с помощью пайтон кода, поддержка схем в разных форматах - json, ddl, возможно генерировать новые данные базируясь на значениях из уже существующих данных (когда надо нагенерировать новые таблицы связанные с текущими)

Если есть такое - киньте плз ссылок

Stepan
26.10.2018
06:51:44
@xnuinside такое? https://ponyorm.com/

а

ну еще SQLALchemy

вообще, я просто написал python ORM generator в гугл

Некто
26.10.2018
06:57:06
Это всё руками пишется за полчаса...
Я понимаю, мне интересно есть ли что-то готовое

Свое легаси за пол часа у меня уже есть

)

@xnuinside такое? https://ponyorm.com/
Суть в генерации с 0 и нет никакой DB

Без привязки к sql как таковому

Это всё руками пишется за полчаса...
За пол часа правда я бы посмотрела, особенно на разруливаете связей по полям когда у тебя 12 таблиц и филды этих таблиц зависят друг на друга - надо сначала строит граф, чтобы понять что в первую очередь генерировать

Некто
26.10.2018
07:02:43
Это же не просто 3 таблицы с 1 праймери ключом , множественные пересечения, у каждого филды может быть свой алгоритм генерации

Google
Некто
26.10.2018
07:03:10
Всё из предметки и так ясно
Из какой предметки?)

Ilia
26.10.2018
07:03:33
ИЗ предметной области приложения

Ладно, я понял всё.

Некто
26.10.2018
07:04:04
Задача то в инструменте генерации данных не зависящих от предметной области

Ilia
26.10.2018
07:04:13
Я понял.

Некто
26.10.2018
07:04:26
Мне вот это интересно

Ilia
26.10.2018
07:04:28
ОРМ тебе нужно

Некто
26.10.2018
07:05:02
Чтобы модели задавать для каждой таблицы? И связи между ними так же через модели?

Не, у меня есть парсер, который смотрит код работающий с этими данными и берет из AST ожидания и связи. С точки зрения моего кейса это проще , интересно просто было посмотреть готовые инструменты крупные в этом направлении, не попадалось ничего нормального просто

Ilia
26.10.2018
07:08:52
Это для JVM

Некто
26.10.2018
07:09:00
Я знаю, мне подходы интересно, посмотрю поближе его, я с ним только знакома по HQL

Марат
26.10.2018
07:09:58
Товарищи, кто там с django работает? Есть использование related manager'а примерно вот так: instance.relatedinstance_set(manager='custom_manager') Есть prefetch related с relatedinstance_set. И из-за этого prefetch_related вот это: instance.relatedinstance_set(manager='custom_manager') Работает также, как менеджер по-умолчанию (вернее такой менеджер, который был применен при prefetch_related). Это чо, бага, или я просто тупорылый? P.S. Да, пардон, что влез в разговор

Страница 784 из 785