@ru_python

Страница 1241 из 9768
Vladimir
17.07.2016
18:25:28
примерно тем же методом как я писал

Belegnar
17.07.2016
18:25:33
Vladimir
17.07.2016
18:25:40
только мне не нравится двойной проход по массиву :/

Petr
17.07.2016
18:26:00
Еще ж есть .next например

Google
Nikita
17.07.2016
18:30:09
упдейтни до последней.

Petr
17.07.2016
18:30:44
только мне не нравится двойной проход по массиву :/
http://stackoverflow.com/questions/2592798/how-can-i-skip-the-current-item-and-the-next-in-a-python-loop

Vladimir
17.07.2016
18:31:24
In [52]: zip(*[y[i::2] for i in range(2)]) Out[52]: [('Path: .', 'Revision: 7'), ('Path: project2', 'Revision: 5'), ('Path: project2/project1', 'Revision: 6')]

я сделялъ)

и не надо iter и открывания файлового дескриптора

@Ish0137 ^^^

Nikita
17.07.2016
18:34:01
О, спасибо)

Но надо бы для общего развития iter покурить.

Vladimir
17.07.2016
18:35:20
О, спасибо)
дальше разберешься как с этим оперировать или подсказать?)

Artem
17.07.2016
18:50:03
как там, в 2008?

Viktor
17.07.2016
19:06:28
как там, в 2008?
Я уже обновился))

Google
Alexey
17.07.2016
21:07:28
Доброй ночи

Использую pymongo - мне нужно распарсить csv-файл и записать значения полей в базу. Число записей более 5000. Использую цикл с следующим кодом: >>> new_posts = [{"author": "Mike", ... "text": "Another post!", ... "tags": ["bulk", "insert"], ... "date": datetime.datetime(2009, 11, 12, 11, 14)}, ... {"author": "Eliot", ... "title": "MongoDB is fun", ... "text": "and pretty easy too!", ... "date": datetime.datetime(2009, 11, 10, 10, 45)}] >>> result = posts.insert_many(new_posts)

При установленном лимите в 100 элементов в массиве, приложение валится с ошибкой - pymongo.errors.BulkWriteError: batch op errors occurred

Использую python 3.3.5 и pymongo 3.3

Belegnar
17.07.2016
21:13:57
Вставляй по одной

Alexey
17.07.2016
21:21:26
Вставляй по одной
Гениально и просто

Так работает

А какой смысл этой пакетной обработки, если он не работает с большими данными?

Belegnar
17.07.2016
21:25:32
Хз, может, сделан через жопу. Я вообще-то с монго не работал, исходил из текста ошибки ?

Alex
17.07.2016
21:25:52
Пакетная вставка быстрее что ли работает? Или принцип вставка аналогичный с ручной bulk вставкой?

Vladimir
17.07.2016
22:03:27
господа, а есть кто работал с Wand?

Igor
17.07.2016
22:17:19
// Hello world // Copyright (C) 2016 Вадим Козаков // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by // the Free Software Foundation, either version 3 of the License, or // (at your option) any later version. // This program is distributed in the hope that it will be useful, // but WITHOUT ANY WARRANTY; without even the implied warranty of // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the // GNU General Public License for more details. // // You should have received a copy of the GNU General Public License // along with this program. If not, see <http://www.gnu.org/licenses/>. #include <stdio.h> int nums() { int a = 5; int b = 10; return a + b; } int main () { puts("Hello world"); printf("Result: %d\n", nums()); getchar(); return 0; }

Vladimir
17.07.2016
22:20:11
да.
http://stackoverflow.com/questions/38426318/fill-an-image-with-pre-defined-pattern-with-wand

мне пока не пришло в голову ничего умнее, чем самому написать наложение через composite_channel перебором по размеру накладываемой картинки

Dima
17.07.2016
22:39:08
composite делает так же, походу.

https://github.com/ImageMagick/ImageMagick/blob/df0b2915c254e43ac809a58d5bba39e57d16012e/MagickWand/composite.c#L192

Google
Vladimir
17.07.2016
22:41:14
for x in xrange(0, img.width, crop_mask_path.width): for y in xrange(0, img.height, crop_mask_path.height): img.composite_channel('default_channels', crop_mask_path, 'over', x, y)

хе-хе. :)

Nikita
18.07.2016
01:36:11
Кажется я познал всю силу регулярных выражений.

Когда меня заставляли что-то парсить без ни в универе, они просто хотели надругаться надо мной.

Roman
18.07.2016
01:39:49
Раньше у меня проблемаа, я решил ее решить с помощью регулярок. Перерь у меня две проблемы

Nikita
18.07.2016
01:40:16
Какие там могут быть проблемы?

Разве что только с формулировкой того, что тебе от них надо.

Хотя может ты и прав. Я знаком с ними поверностно и, возможно, даже не подозриваю о наличии подводных жоп.

Roman
18.07.2016
01:45:26
Если вкратце о regexp

Максим
18.07.2016
05:20:14
"Сбербанк будет страховать ловцов покемонов от травм" %)))

Maxim
18.07.2016
06:59:27
Гениально и просто
Только вместо одного обращения к бд ты получаешь 1000 обращений

Maxim
18.07.2016
07:00:07
Со всей фигней типа летенси и загрузкой дб сервера

Рекомендую все-таки почитать доку и разобраться с проблемой https://api.mongodb.com/python/current/examples/bulk.html

Dmitry
18.07.2016
07:08:29
Ребят привет

Есть разработчики под IOS Android?

Нужно написать тз. Подробности в лс

"Сбербанк будет страховать ловцов покемонов от травм" %)))
Шутки шутками, а я вчера на тачке чуть не въебался когда чармандера ловил.

Злая игра короче.

Admin
ERROR: S client not available

Google
Post.Chaos
18.07.2016
07:10:39
А я себе чармандара изначально выбрал

Dmitry
18.07.2016
07:11:15
AR выключал?
Он вообще через жопу работает как-то то есть то нет.

И ещё надо бы как-то геокоординаты без рута наебывать, а то бегать по городу напряжно.

У меня ещё в 2009ом году была похожая идея на эту игру. Вообще круто что она появилась, возможно получится что-то урвать на тренде AR игр.

Дак че есть разрабы иоса ведроида? Мб чаты есть? У меня тут клиент им есть хороший

А профиль не мой

Alexey
18.07.2016
07:15:56
Только вместо одного обращения к бд ты получаешь 1000 обращений
Спасибо Максим. По этой причине и планировал использовать bulk. Но с ним что то не ладиться. Реализовал альтернативным способом(возможно более подходящим) через функцию import в mongodb

Alexey
18.07.2016
07:24:43
pymongo.errors.BulkWriteError: batch op errors occurred

Богдан
18.07.2016
08:00:31
Хелп плс Как в разных функциях переменные использовать одни и те же К примеру в def a я обозначил a=1 и как мне его в def b использовать

Не передавая как аргумент

Jenny
18.07.2016
08:01:42
сделать класс?

Sergey
18.07.2016
08:02:14
functools.partial - попробуй через это

Dan
18.07.2016
08:02:32
либо глобальной перемменной

Богдан
18.07.2016
08:02:52
Вот я попробовал с глобальной В начале обоих дефов объявил global a

но ошибка все равно

Dan
18.07.2016
08:03:07
какая

Богдан
18.07.2016
08:03:25
NameError: global name ‘a’ is not defined

Maxim
18.07.2016
08:03:45
Google
Jenny
18.07.2016
08:04:18
Богдан
18.07.2016
08:04:42
А, все, понял

Ок

Спасибо

Богдан
18.07.2016
08:51:30
я использую flack в качестве веб-сервера Как сделать чтобы на каждого пользователя отдельный поток был? А то у меня пока один пользователь обслуживается, остальные ждут

Vladimir
18.07.2016
08:51:54
keywords: nginx uwsgi

Богдан
18.07.2016
08:52:08
Куда это писать

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