@ru_python

Страница 3794 из 9768
Max
20.09.2017
19:38:47
И если кешировать, то какой самый простой (оптимальный) способ

Artem
20.09.2017
19:51:13
И если кешировать, то какой самый простой (оптимальный) способ
requests_cache, если через requests будешь api дёргать.

Хотя это топорненько х)

Lulz
20.09.2017
19:58:58
Это пять

Google
Max
20.09.2017
20:03:23
requests_cache, если через requests будешь api дёргать.
да, тоже выход, но лучше уж тогда тащить celery

Bsod
20.09.2017
20:28:10
а что за селери неприязнь?

Max
20.09.2017
20:44:08
а что за селери неприязнь?
Нет никакой неприязни, вопрос лишь в том, надо ли тащить его для таких простых задач (мне всегда казалось, что он для более сложного юзается)

Max
20.09.2017
20:46:58
а зачем тут селери?
А чем опрашивать апи раз в час и класть куда то в кеш?

Nikolay
20.09.2017
20:47:31
curl-ом

очевидно

Max
20.09.2017
20:48:30
Понятно что можно отдельный скрипт на крон повесить и писать в редис

Max
20.09.2017
20:49:40
Если это колхоз, то предложите лучший/оптимальный вариант

Nikolay
20.09.2017
20:49:46
селери нужен, когда есть очередь

Max
20.09.2017
20:51:12
а зачем раз в час?
Свежая погода, свежие котировки, это просто как пример

Google
Max
20.09.2017
20:51:28
Мне лично раз в 12 часов будет достаточно

Roman
20.09.2017
20:51:34
почему не опрашивать апи по запросу пользователя и кешить на час?

Max
20.09.2017
20:54:01
почему не опрашивать апи по запросу пользователя и кешить на час?
Куда кешить в таком случае, в кеш шаблонизатора?

Roman
20.09.2017
20:55:00
Куда кешить в таком случае, в кеш шаблонизатора?
да хоть куда. вариантов десятки. хоть в файлик на диск

Nikolay
20.09.2017
20:55:25
но я бы предложил все-таки внешний скрипт

чтобы не усложнять логику приложения

Max
20.09.2017
20:56:47
да хоть куда. вариантов десятки. хоть в файлик на диск
Вопрос в оптимальности, можно и в файлик, но это же колхозный вариант

Nikolay
20.09.2017
20:57:48
сделай внешний скрипт по крону и кэшируй в редисе

Artem
20.09.2017
20:58:28
сделай внешний скрипт по крону и кэшируй в редисе
можно сделать таску для редиса, что бы все складывалось в редис! ^_^

Max
20.09.2017
20:58:34
ты вообще не читаешь, что я пишу, да? ?
Я на этом варианте и остановился, благодарю

Aleksandr
20.09.2017
21:06:03
сделай внешний скрипт по крону и кэшируй в редисе
так если есть очеред задач то крон не нужен по сути. отложенные задачи его заменяют

Nikolay
20.09.2017
21:06:16
у него отдельная цифирка, которая раз в сколько-то обновляется

Roman
20.09.2017
21:09:39
Вопрос в оптимальности, можно и в файлик, но это же колхозный вариант
в файлик - самый быстрый и оптимальный вариант

Artem
20.09.2017
21:37:22
в файлик - самый быстрый и оптимальный вариант
пинать файлик - дорого! и потом, это только в один коннекшон, на чтение дескриптора

Nikolay
20.09.2017
21:52:05
Nikolay!

Google
Radmir
20.09.2017
22:40:15
привет, стоит ли обновлять питон? с 3.5.2

Nikolay
20.09.2017
22:43:19


Luxury (^v^)
20.09.2017
22:44:19
Спасибо епта

Кароч

Как закрыть страницу в селениуме(хромдрайвер) если (keys_CONTROL + "w") почему то не работает

Nikolay
20.09.2017
22:47:21
через питон?

закрыть таб или весь драйвер?

Luxury (^v^)
20.09.2017
22:47:55
Таб закрыть

Вкладку

Nikolay
20.09.2017
22:48:16
(keys_CONTROL + "w") должно работать

Luxury (^v^)
20.09.2017
22:48:35
Не работает почему то

Всё правильно пишу

Luxury (^v^)
20.09.2017
22:48:49
Не закрывает и всё

Nikolay
20.09.2017
22:49:01
фокус наводи на нужную вкладку и нажимай эти кнопки

Luxury (^v^)
20.09.2017
22:49:18
Вручную?)))

Nikolay
20.09.2017
22:49:18
google: close tab selenium python

не

Luxury (^v^)
20.09.2017
22:49:29
Уже искал

Nikolay
20.09.2017
22:49:39
я очень давно это делал, все работало

Luxury (^v^)
20.09.2017
22:49:49
Все в голос пишут про кейс контрол плюс w

Google
Luxury (^v^)
20.09.2017
22:50:04
Завтра скрин сделаю

Nikolay
20.09.2017
22:50:09
ок

Luxury (^v^)
20.09.2017
22:50:12
Но тут примитив

Упускать нечего

Radmir
20.09.2017
22:51:26
я писал driver.get(url) у меня все в одной вкладке было

Admin
ERROR: S client not available

Nikolay
20.09.2017
22:51:47
Radmir
20.09.2017
22:52:54
должен быть какой-то эмиттер на это событие, а контрол + в это лишь хоткей на него.

Mike
20.09.2017
22:52:55
ридиска — топчик

особенно с зеленым луком и маслом

Luxury (^v^)
20.09.2017
22:53:41
Всё есть

Elem = driver и бла бла бла

Далее

Elem.keys бла бла бла

Radmir
20.09.2017
22:54:39
Такая штука не работает?



Luxury (^v^)
20.09.2017
22:54:44
Я прост бегиннер в этой шалаве

Ух ты

Пробовал close из dwebdriver

Google
Luxury (^v^)
20.09.2017
22:55:44
Чет ничего не получилось

Nikolay
20.09.2017
22:55:52
странно

Luxury (^v^)
20.09.2017
22:55:55
Завтра попробую прописать через браузер

Nikolay
20.09.2017
22:56:06
Luxury (^v^)
20.09.2017
22:56:13
А

Ну лан

Nikolay
20.09.2017
22:56:48
browser - просто объект хрома-браузера в твоем случае

(driver)

на нем и надо делать close()

Luxury (^v^)
20.09.2017
22:58:01
Ааа

А нет

Кароч фишка вся в том

Что нужно подкоючать keys

Подключаю, потом дальше в коде юзаю и импорт не загорается, как будто не юзает

Так а не полностью драйвер закроется??

Это скорее всего прокатит

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