@ru_python

Страница 6452 из 9768
Denis
06.09.2018
22:23:05
import re str1 = response.text str2 = "петя" pos = (str1.lower().find(str2.lower())) st = str1[pos-10:] res = re.search(r'>(.*?)<', st).group(1) soup.findAll( text = res)

Андрей
06.09.2018
22:49:55
Как можно выполнить такой запрос?

Точное количество всех записей, с уникальным mac, где radar_id=«radar1», log_time >= «2018-08-18 00:00:00» и log_time < «2018-08-22 23:59:59», исключая записи mac которых присутствует в записях позднее log_time записи + 10 секунд

Denis
06.09.2018
22:50:20
реквестс

Google
Андрей
06.09.2018
22:50:27
Нет

sql

Я примерно понял

Надо как то выполнять пожзапрос для каждой запеси

Как это сделать?

Sergey
06.09.2018
22:53:40
непонятно объяснил

Андрей
06.09.2018
22:58:05
А не я писал

На сколько я понял для каждой запеси надо проверить встречается ли mac в других записях старше 10 секунд

Тоесть надо выполнить подзапрос для каждой запеси на рассмотрении с параметром

Sergey
06.09.2018
23:01:19
без схемы базы ничего советовать не могу

Андрей
06.09.2018
23:03:04
Одна таблица без primary key

Что забавно

Есть поля с информацией

Google
Андрей
06.09.2018
23:04:33
Основные mac который text, log_time который timestamp и radar_id который тоже text

Sergey
06.09.2018
23:07:31
Основные mac который text, log_time который timestamp и radar_id который тоже text
ну и? нужно достать мак в интервале между датами ?

Sergey
06.09.2018
23:10:55
Спасибо кеп
я спросил

Sergey
06.09.2018
23:11:40
Вот что надо
я хз что такое log_time + 10 секунд в данном контексте

Андрей
06.09.2018
23:11:54
Вот что придумал

select count(distinct mac) from t where radar_id = '32' and log_time >= '2018-08-18 00:00:00' and log_time < '2018-08-22 23:59:59' and mac not in (select mac from t where log_time>= вот сюда наод log_time текущей запеси)

Denis
06.09.2018
23:12:03
страничка имеет такую структуру <div class="main"> <div class="lol"><div class="inner"><div >Вася</div></div></div> <div class="lol"><div class="inner"><div >Вася</div></div></div> </div> names = soup.findAll( text = 'Вася') for index, val in enumerate(names): data = names[index].findParent().findParent() print(data) в целом всё работает, но как понять какого васю я нашел?

имеет ли .findParent какой то способ показать обратный путь

Андрей
06.09.2018
23:14:38
я хз что такое log_time + 10 секунд в данном контексте
log_time это момент времени. +10 секунд скорее всего диапазон назад, тоесть - 10 секунд от текущей запеси. И того получаем что запись n нас не устраивате исли найдётся хотябы одна другая запись с такимже mac и значение log_time у неё будет меньше чем у записи n -10 секунд

Denis
06.09.2018
23:15:54
помогите

Андрей
06.09.2018
23:17:06
https://www.w3schools.com/sql/func_mysql_date_add.asp может эта функция тебе подойдёт
Ещёраз, мне нужно выполниь подзапрос для каждой запеси кандидата. Такое вообще реально в sql?

Андрей
06.09.2018
23:18:22
там русским написано

Как его пробросить во внутрь

Sergey
06.09.2018
23:19:15
я не ебу что в твоём понимании лог текущей записи

Google
Андрей
06.09.2018
23:19:19
нашёл

http://www.sql.ru/docs/sql/u_sql/ch11.shtml

Всё

Спасибо

Denis
06.09.2018
23:20:30
А зачем не спать?

Sergey
06.09.2018
23:20:59
http://www.sql.ru/docs/sql/u_sql/ch11.shtml
дак это тоже что ты выше написал тебе только время нужно было поставить

Sergey
06.09.2018
23:21:35
не совсем
покажи что в итоге вышло

Андрей
06.09.2018
23:21:50
Мне было непонятно как разграничить log_time у внешнего и внутреннего запроса чтобы их сравнить

select count(distinct mac) from t out where radar_id = '32' and log_time >= '2018-08-18 00:00:00' and log_time < '2018-08-22 23:59:59' and mac not in (select mac from t as inn where inn.log_time < out.log_time - 10)

Добавил псевданимы

Или как они там правельно называются?

Андрей
07.09.2018
02:20:39
Щас гляну

Aggregate (cost=5584.53..5584.54 rows=1 width=8) -> Seq Scan on t "out" (cost=0.00..5584.52 rows=1 width=32) Filter: ((log_time >= '2018-08-18 00:00:00'::timestamp without time zone) AND (log_time < '2018-08-22 23:59:59'::timestamp without time zone) AND (radar_id = '32'::text) AND (NOT (SubPlan 1))) SubPlan 1 -> Seq Scan on t inn (cost=0.00..18.70 rows=193 width=32) Filter: (log_time < ("out".log_time - '00:00:10'::interval))

Denis
07.09.2018
05:16:13
страничка имеет такую структуру <div class="main"> <div class="lol"><div class="inner"><div >Вася</div></div></div> <div class="lol"><div class="inner"><div >Вася</div></div></div> </div> names = soup.findAll( text = 'Вася') for index, val in enumerate(names): data = names[index].findParent().findParent() print(data) в целом всё работает, но как понять какого васю я нашел? имеет ли .findParent какой то способ показать обратный путь

Vova
07.09.2018
05:39:10
.order_by("name" ) сработает при сортировке ?

Евгений
07.09.2018
05:49:22
Доброе утро! Нужно сделать сайт, но волнуюсь за безопасность. Как сделать все правильно, чтобы после выполнения мне не могли его взломать

В том плане, где безопасно заказать разработку сайта

Google
Евгений
07.09.2018
05:49:53
Чтобы в будущем не было проблем? На фрилансе или там тоже есть определенный риск?

Dmitry
07.09.2018
05:50:39
Использовать Cms

В которых уже есть определенные механизмы

Alex
07.09.2018
05:50:49
Везде есть определенный риск.

Admin
ERROR: S client not available

Alex
07.09.2018
05:51:05
В которых уже есть определенные механизмы
что кстати не мешает криворуким разработчикам их абьюзить.

Dmitry
07.09.2018
05:51:27
Да, но это есть более-менее

Alex
07.09.2018
05:51:48
Чтобы в будущем не было проблем? На фрилансе или там тоже есть определенный риск?
Если хочешь гарантий то берешь и заказываешь сайт, потом заказываешь аудит безопасности, потом по результатам аудита заказываешь исправление ошибок.

Alex
07.09.2018
05:52:57
Естественно аудит безопасности ты проходишь не у той же фирмы, что делала тебе сайт.

Alex
07.09.2018
05:53:39
И какая разумная цена на эту услугу?
от дорого до бесконечности

Евгений
07.09.2018
05:53:47
Ну вот цены вижу 30-50к

Это адекватно или есть меньше?

Alex
07.09.2018
05:55:19
Это адекватно или есть меньше?
с конкретными ценами ничем не могу подсказать. можешь еще по ссылке почитать для себя для общего развития: https://www.owasp.org/index.php/Web_Application_Security_Testing_Cheat_Sheet

Googlom
07.09.2018
06:06:27
народ, можете посоветовать хорошую и актуальную литературу или источник на тему архитектуры приложений и их разработка?

Dmitry
07.09.2018
06:09:45
Может кто работал с MSSQL в SSMS

Как исправить варнинги неизвестных таблиц при использовании в запросах залинкованные сервера ?)

Google
Zerogoki
07.09.2018
06:13:50
Слушайте, есть теоретическая идея, как можно реализовать на веб-морде стриминг видео от программы, которая пишет его в stdout?

Tishka17
07.09.2018
06:14:29
Лови и через веб сокеты пиши

Zerogoki
07.09.2018
06:14:29
Или это не на питончике стоит делать?

У питона вроде туго с вебсокетами

Tishka17
07.09.2018
06:15:20
Хз

Василий
07.09.2018
06:33:48
У питона вроде туго с вебсокетами
С вебсокетами у питона отлично. Как и у топ-5 веб фреймворков

Zerogoki
07.09.2018
06:34:36
А, ну окей, буду смотреть тогда.

Василий
07.09.2018
06:36:12
А, ну окей, буду смотреть тогда.
Есть чистая либа для вебсокета. Tornado их из коробки поддерживает и для них вообще сделан. aiohttp тоже из коробки поддерживает. Для django есть django-channels. Для Flask не знаю что есть

Zerogoki
07.09.2018
06:36:48
Там есть какой-то стандарт для передачи видео по вебсокетам?

Василий
07.09.2018
06:41:21
Там есть какой-то стандарт для передачи видео по вебсокетам?
а зачем тебе вебсокет для видео? у видео свои протоколы. У тебя какое видео. потоковое или VOD ?

Zerogoki
07.09.2018
06:41:47
Потоковое от tanidvr

Василий
07.09.2018
06:42:07
потоковое сложнее всего. тебе клиенту в браузер передавать?

Zerogoki
07.09.2018
06:42:52
Ага

Василий
07.09.2018
06:44:03
Тогда смотри в сторону нативных возможностей браузера по стримингу видео.

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