@spbpython

Страница 559 из 785
Александр
06.11.2017
20:37:18
Atner
07.11.2017
07:11:19
Банально, но всё же я этого еще не перешёл... Есть простенькая табличка df с столбцами - 'dates','times', 'topics': 28 июня 2006 г., 16:11, бла-бла-текст Есть функция (month2digit), которая превращает прописную дату (напр. 28 июня 2006 г) в формат datetime: "yyyy-mm-dd" (напр. 2006-06-28) Попробовал пробежаться в цикле z=0 for i in df_1['dates']: df_1['dates'][z] = month2digit(i) z+=1 И происходит МЕГАпроблема.... Всё начинает ЖУУУУУТКО медленно работать!!!. Это как же понимать то? Понимаю, что проблема НУБа, но прошу помочь. В языке R таких проблем никогда не возникало... Спасибо большое.

Yurij
07.11.2017
07:14:41
Используй Series.apply()

Atner
07.11.2017
07:20:55
Используй Series.apply()
Да, уже пробую...Спасибо. Но я сильно удивлён такой медлительности pandas

Google
Yurij
07.11.2017
07:21:50
Это, скорее всего, медлительность цикла, а не pandas

Alex
07.11.2017
07:25:25
Если начинает тупить, то надо смотреть через cProfile.

Yurij
07.11.2017
07:25:44
+

Atner
07.11.2017
08:45:22
Итак, с apply всё более менее - результаты ~300.000 записей %time alldates.apply(month2digit) - Wall time: 4.98 s #Series %time df_1['dates'].apply(month2digit) - Wall time: 5.08 s #DataFrame ЦИКЛ! уже прошло 10 минут - а конца и края нет )))



Kairat
07.11.2017
14:19:15
здравствуйте Разработчики, есть кто работал с AmoCRM API? 1 вопрос сиволишь

Andrey
07.11.2017
14:19:55
нет

b0g3r
07.11.2017
14:20:01
Kairat
07.11.2017
14:22:30
Как привязать к контакту покупателя или к покупателю контакт? Так как в API https://developers.amocrm.ru/rest_api/customers/set.php отсутствует поле "main_contact_id". а в https://developers.amocrm.ru/rest_api/customers/get.php он есть.

Alexey
07.11.2017
14:56:11
Привет! Подскажите, есть 2 объекта разных классов, как создать третий объект, чтоб у него были поля и первого и второго? или только руками присваивать каждое поле по одному?

даже не совсем так, у второго оъекта поля с первым пересекаются.

Google
Alexey
07.11.2017
15:02:14
Ну например: есть объект такого класса class VehicleUpdate: def init(self, id, x, y): self.id = id self.x = x self.y = y * приходит список обновлений с другими объектами, но поля там только id,x,y, я могу просто первому объекту присвоить все значения ох обновления, но при этом чтоб не удалить *

короч я просто присвоил нужные поля руками, их всего 6 штук, но я подумал может есть более "правильное" решение

Andrey
07.11.2017
15:09:45
отнаследоваться?

Alexander
07.11.2017
16:01:24
Я извиняюсь. К написанному выше про бд вопрос: что плохого в sqlite?

Шикарное же решение для малой нагрузки

Не будет хватать - можно думать про серьёзные СУБД

И, как я понял, идёт в стандартной библиотеке

Andrey
07.11.2017
16:09:23
она рассчитана ровно на одного клиента, все

Mikhail
07.11.2017
16:11:02
Извиняюсь за нубский вопрос: чтобы запустить flask приложение на удаленном сервере Apache обязательно ставить?

Mikhail
07.11.2017
16:14:12
Что бы любой мог открытт

alex
07.11.2017
16:16:00
http://flask-russian-docs.readthedocs.io/ru/latest/quickstart.html

Yuri Yuri
07.11.2017
16:22:37
http://flask.pocoo.org/docs/0.12/deploying/#deployment

Mikhail
07.11.2017
16:24:02
Сенк

alex
07.11.2017
16:24:22
если снова в гугле забанят ты пиши

Atner
08.11.2017
07:30:38
Доброго утра. Сегодня у коллективного .py-разума спросим про операции с датами. Есть pandas.Series с датами видами datetime.date(2017, 11, 4) По одиночке прекрасно определяет день месяца (day), день недели (weekday) - date(2017, 11, 4).day. Но никак не работает с pandas.Series. Не получается применить и apply. Что не так делаю? Как сделать? Может перевести в np.datetime64, как? Спасиб

Admin
ERROR: S client not available

Nikita
08.11.2017
07:50:48
pandas.to_datetime?

а потом (когда уже datetime64) наверное s.dt.day или что там надо

Google
Atner
08.11.2017
07:59:33
pandas.to_datetime?
Оооо, у pandas есть и такое. не знал ))) ща поюзаем

Nikita
08.11.2017
08:00:10
еще есть такое https://pandas.pydata.org/pandas-docs/stable/timeseries.html :)

Atner
08.11.2017
08:00:59
еще есть такое https://pandas.pydata.org/pandas-docs/stable/timeseries.html :)
Спасибо, дружище!!! Ща зачитаем.... О результатах доложу

еще есть такое https://pandas.pydata.org/pandas-docs/stable/timeseries.html :)
РЕСПЕКТ. Прекрасно сработало, Сначала делаю pd.to_datetime. Потом index таблицы превращаю в pd.DateTimeIndex. После чего получаю заветные свойства index.day, index.weekday . Аллилуйя!???

Yuri Yuri
08.11.2017
08:29:03
BTW, раз зашел разговор про pandas. Никто ли не работал с caspandas — надстройкой над pandas для Кассандры?

Sergey
08.11.2017
18:00:54


Вроде, пока потестить предлагают

Alexey
08.11.2017
18:22:47
Тут же вроде проскакивала попытка сделать пятницы англоязычными, не?

Lex
08.11.2017
18:23:42
Напоминает my.me

Stepan
08.11.2017
18:38:57
Кул стори: потратить 20% времени чтобы в DRF замапить поле на текущего пользователя (SerializerMethodField + context) и подправить тесты, а оставшиеся 80% потратить на оптимизацию и пляски с бубном вокруг select_related, кэшем и инвалидацией, чтобы потом просто заюзать cached_property и ручками его сбрасывать. Но работает и то хорошо ?

Pachvarsh
09.11.2017
02:54:35
Кто разбирается в Scrapy?

Александр
09.11.2017
04:00:22
Кто разбирается в Scrapy?
Напиши свою задачу и вопрос

Pachvarsh
09.11.2017
04:02:26
В Scrapy есть возможность запускать подряд несколько парсеров:

process = CrawlerProcess() process.crawl(MySpider1) process.crawl(MySpider2) process.start()

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