
Stanislav
14.11.2016
17:20:36
а ну тогда тебе в бегинерс
@python_beginners

Lain
14.11.2016
17:21:23
Не думаю что мне там с этим помогут

Stanislav
14.11.2016
17:21:25
а посути

Google

Stanislav
14.11.2016
17:21:27
тебе наводку дали
так что греби)

Eldar
14.11.2016
17:22:58

Lain
14.11.2016
17:23:17
Мне наводку кинули,я дальше сам попытаюсь.

Stanislav
14.11.2016
17:23:59
вот такой настрой супер

Maxim
14.11.2016
17:32:26
хай народ! подскажите, как распечатать объект? просто print вот такое выводит``object at 0x7f7ab809a910``

Maxim robox
14.11.2016
17:33:43

Leonid
14.11.2016
17:33:50

Maxim
14.11.2016
17:34:41
спасибо, погуглю
хотя первое с __str__() выглядит страшно )

Maxim robox
14.11.2016
17:38:24

Maxim
14.11.2016
17:39:36

Google

Maxim
14.11.2016
17:39:53
так то dir() вроде что-то полезное показывает

Lain
14.11.2016
17:42:29
Вообщем,я тут нашел в апи то что отвечает за инвайт и за кик

Maxim
14.11.2016
17:53:09
а может кто знает, что за ситуация может быть, когда вместо модели в объекте, образуется вот такая лабуда, а не аттрибуты
[2016-11-14 17:42:16,846: WARNING/PoolWorker-1] ['__class__', '__delattr__', '__doc__', '__format__', '__getattribute__', '__hash__', '__init__', '__n
ew__', '__reduce__', '__reduce_ex__', '__repr__', '__setattr__', '__sizeof__', '__str__', '__subclasshook__']

Eldar
14.11.2016
18:27:54
Метод get_queryset

Sasha
14.11.2016
18:28:02
Пагни, есть вопросец, к языку не привязан, скорее архитектурный. Тут можно такое спрашивать?

Eldar
14.11.2016
18:28:55
Там получаешь queryset от super и навешиваешь на него filter

Maxim robox
14.11.2016
18:29:00
а может кто знает, что за ситуация может быть, когда вместо модели в объекте, образуется вот такая лабуда, а не аттрибуты
[2016-11-14 17:42:16,846: WARNING/PoolWorker-1] ['__class__', '__delattr__', '__doc__', '__format__', '__getattribute__', '__hash__', '__init__', '__n
ew__', '__reduce__', '__reduce_ex__', '__repr__', '__setattr__', '__sizeof__', '__str__', '__subclasshook__']
Пока что там всё нормально. Определи вопрос поточнее.

Eldar
14.11.2016
18:29:44
Все мы в душе архитекторы))

Sasha
14.11.2016
18:31:43
При старте, приложение генерирует на основе конфига некий пул с огромным количеством классов.
Задача: сделать его stateless, в зависимости от данных запроса(не важно, в куке или хэдере зашифрованы необходимые данные).
Но каждый раз/при каждом запросе формировать пулл заного - крайне накладно. Сериализовать это все бессмысленно. Вот такой недо-stateless нужен.
Есть идеи, как этот пулл хранить, чтобы потом уже его просто дергать?

Ильдар
14.11.2016
18:32:36
Здравствуйте, подскажите. Скачал с офф сайта питон 3.5.2 на вин хр, архивом. Когда запускаю python.exe пишет не является приложение вин32

Pavel
14.11.2016
18:33:23

Ильдар
14.11.2016
18:33:41

Eldar
14.11.2016
18:34:05

Ильдар
14.11.2016
18:34:34

Pavel
14.11.2016
18:34:54

Eldar
14.11.2016
18:37:16

Ильдар
14.11.2016
18:37:17
Есть у кого нибудь , питон версии 3.4.4 архивом?
На сайте только инсталяторы

Sasha
14.11.2016
18:38:51

Google

Maxim
14.11.2016
18:42:10
Пока что там всё нормально. Определи вопрос поточнее.
django. celery. в таске есть такой код
query = session.query(Core).filter_by(id=id)
q_processes = query.first()
класс Core
class Core(Base):
__tablename__ = 'core'
id = Column(Integer, primary_key=True)
***
***
completed_at = Column(DateTime)
так вот иногда таска, при запросе в базу, не создает модель (хз как правильно, не шарю в программировании), а иногда все хорошо
хотя если выполнить руками запрос, данные есть

Maxim robox
14.11.2016
18:48:47


Maxim
14.11.2016
18:53:50

Maxim robox
14.11.2016
18:54:50

Maxim
14.11.2016
18:54:54
ок, все равно спасибо, буду дальше копать )

Maxim robox
14.11.2016
18:58:03
ок, все равно спасибо, буду дальше копать )
Не знаю, поможет ли в твоём случае. Но я бы попробовал сделать следующее: CELERY_ALWAYS_EAGER = True
И в дебаггере запустить runserver. Воркеры celery не нужны.
Ну и в дебаггере, соответственно, отлавливать, когда queryset приходит пустым и рассматривать этот случай.

Maxim
14.11.2016
19:03:58

Eldar
14.11.2016
19:05:39

Sasha
14.11.2016
19:06:09

Eldar
14.11.2016
19:07:29
Не понял
Ну написать итератор, который тебе будет создавать нужные классы и для каждого запроса дергать его чтобы создал новый объект
Вместо пула

Sasha
14.11.2016
19:09:51
Так, все равно ничего не понял. Итератор, который создает нужные классы.
Пулл - это набор есть питоновских объектов, которые являются своего рода конфигом
Можно конечно перегрузить __iter__, чтобы у всей этой большой структуры __dict__ правильно выдавал структуру, но это нереально

Pavel
14.11.2016
19:25:33
Если я правильно понял, то нужно куда-то сериализировать много пулов объектов, но при этом сериализировать нельзя? Очень странная задача.

Sasha
14.11.2016
19:28:38

Pavel
14.11.2016
19:29:18
ленивая инициализация не спасёт?

Google

Sasha
14.11.2016
19:33:19
ленивая инициализация не спасёт?
Нет, там каждая операция в api завязана на транзакциях, для которых и необходим этот самый пулл объектов. Пулл должен присутствовать перед выполнением любой операции. Фактически, если мы получаем пулл каждый раз в момент запроса к api, это и есть ленивая инициализация в какой-то степени, если я вообще не путаюсь в терминологии. Но проблема в том, что получение пула - достаточно долгая операция

Eldar
14.11.2016
19:37:56

Sasha
14.11.2016
19:39:39
Он должен быть готов до любого действия в системе
Поэтому нет смысла отдельного потока

Maxim robox
14.11.2016
19:40:54

Eldar
14.11.2016
19:50:36

Paul
14.11.2016
20:32:28

Gleb
15.11.2016
02:53:41
Привет! Сталкивался кто-то?
debian testing

Eugene
15.11.2016
04:55:53
прикольно что в python 3.6 появился secrets. Например для генерации токенов..
было:
>>> import os
>>> import binascii
>>> binascii.hexlify(os.urandom(20)).decode()
'71fd714655df3ca8af6c0fe4186d6d457122cfb3'
стало:
>>> import secrets
>>> secrets.token_hex(20)
'47f0ab9e4ad41c452c0a6f5b9801b8f58221ef93'

Jonathan ?
15.11.2016
05:04:58

Eugene
15.11.2016
05:05:19
за что?

Jonathan ?
15.11.2016
05:05:58
Не слежу за апдейтами

Eugene
15.11.2016
05:09:55
ну ты потом когда переходить будешь почитаешь что нового. а я то на 3.6 уже полгода наверное. в декабре релиз будет
люблю все заранее потыкать))

Petr
15.11.2016
05:34:54
Можно файл в json перевести? Без циклов

Dan
15.11.2016
05:45:11

Petr
15.11.2016
05:45:51
Тип:код:лог
И вот таких много

Google

Petr
15.11.2016
05:46:48
Хочу в монгу импортить

Artem
15.11.2016
05:46:57
http://stackoverflow.com/questions/19697846/python-csv-to-json
Только разделитель для csv надо другой поставить

Petr
15.11.2016
05:53:49
Блин ну 50 млн строк не охото в память грузить

Daniel
15.11.2016
05:54:53
Всем утречка
Есть тут те, кто знают из пыхи Symfony и используют Django?

Dan
15.11.2016
06:08:17

Petr
15.11.2016
06:10:01
Монго онли json

Eugene
15.11.2016
06:15:18

Daniel
15.11.2016
06:15:33
Ну и какого Django?

Eugene
15.11.2016
06:16:49
что какого?

s0b0lev
15.11.2016
06:17:54