@ru_python

Страница 8217 из 9768
Tishka17
26.02.2019
12:40:35
и вообще, если это тесты - возьми какой-нибудь unittest или pytest

Eugene
26.02.2019
12:41:11
Tishka17
26.02.2019
12:41:31
ну тогда пофиг

Google
Eugene
26.02.2019
12:41:39
это точно тесты или проверки во время работы проги?
Есть тесты, которые проверяют, как девайс работает, отвечает ну и сам девайс запускают

Iliya
26.02.2019
12:48:04
День добрый, что-то я не могу понять, есть у меня datetime.datetime(2019, 2, 11, 21, 0) как мне получить 11.02.2019 Много способов пробовал ни как пробовал dateutil.parser что-то не то, ругается на аргументы, думал что нужно чтобы цифр было больше, но нет на datetime.datetime(2019, 2, 11, 21, 6, 47, 411000) тоже не отработало Явно есть встроенный метод или я как-то не правильно strtime спользовал - подскажите полжалуйста, как правильн дату получить

Aragaer
26.02.2019
12:48:41
а что надо получать? строчку?

strftime

Iliya
26.02.2019
12:49:15
да просто хочу дату в норм виде, я наверно не првильно как-то strtime собрал через %Y и тд

Shieldy
26.02.2019
12:49:33
Добро пожаловать, @Kosmos_voodoo! Не забудь ознакомиться с правилами чата: https://t.me/ru_python/802295!

Tishka17
26.02.2019
12:49:34
дату в норм виде?

Fedor
26.02.2019
12:49:36
нужна помощь в django channels

Aragaer
26.02.2019
12:49:37
в нормальном виде - то есть строчку?

Iliya
26.02.2019
12:49:59
dt.strftime('%d.%m.%Y')
так же делал date.strftime('%Y-%m-%d') Но есть еще проблемка, я это регуляркой цепляю из кучи хлама и это просто строка, :(

Aragaer
26.02.2019
12:50:52
>>> import datetime >>> d = datetime.datetime(2019, 2, 11, 21, 0) >>> d.strftime("%d.%m.%Y") '11.02.2019'

Tishka17
26.02.2019
12:50:57
>>> dt = datetime.datetime(2019, 2, 11, 21, 0) >>> dt.strftime('%d.%m.%Y') '11.02.2019'

Google
Iliya
26.02.2019
12:51:21
>>> import datetime >>> d = datetime.datetime(2019, 2, 11, 21, 0) >>> d.strftime("%d.%m.%Y") '11.02.2019'
да да, я понял, но затупил, что у меня d type str

Maxim robox
26.02.2019
12:51:25
Aragaer
26.02.2019
12:51:33
тогда strptime

Tishka17
26.02.2019
12:51:45
Излагай.
давай лучше я. он мне тут в личке уже писал

Дано: Сервер на django channels + asgi Сценарий: 1. Юзер присылает файл 2. Надо загрузить его в frida (есть синхронное api и как-то низкоуровневое асинхронное) 3. После завершении обработки отправить юзеру ответ в вебсокет

вроде так

Aragaer
26.02.2019
12:52:52
>>> time.strptime("2019-11-02", "%Y-%d-%M") time.struct_time(tm_year=2019, tm_mon=1, tm_mday=11, tm_hour=0, tm_min=2, tm_sec=0, tm_wday=4, tm_yday=11, tm_isdst=-1)

Tishka17
26.02.2019
12:53:16
@DmitryAst так?

Fedor
26.02.2019
12:54:04
да

такй вот вопрос

Iliya
26.02.2019
12:54:14
>>> time.strptime("2019-11-02", "%Y-%d-%M") time.struct_time(tm_year=2019, tm_mon=1, tm_mday=11, tm_hour=0, tm_min=2, tm_sec=0, tm_wday=4, tm_yday=11, tm_isdst=-1)
date = re.findall(regexp, string_find)[0] print(date.strptime('%Y-%m-%d')) В итоге у меня просто строка AttributeError: 'str' object has no attribute 'strptime'

Fedor
26.02.2019
12:54:29
def on_message (message, data): if message ['type'] == 'send': mess = {'mod': 'otvet', 'message': message ['payload'] } await self.send ({ 'type': 'websocket.send', 'text': json.dumps (mess) }) ERROR: from django_frida.consumers import CommentConsuner File "C: \ temp \ frida \ django_frida \ consumers.py", line 55 await self.send ({ ^ SyntaxError: 'await' outside async function

Дано: Сервер на django channels + asgi Сценарий: 1. Юзер присылает файл 2. Надо загрузить его в frida (есть синхронное api и как-то низкоуровневое асинхронное) 3. После завершении обработки отправить юзеру ответ в вебсокет

Aragaer
26.02.2019
12:55:03
>>> time.strftime("%d.%m.%Y", time.strptime("2019-11-02", "%Y-%d-%M")) '11.01.2019'

Aragaer
26.02.2019
12:55:26
strptime это функция в пакете time

Fedor
26.02.2019
12:56:26
вооо

что-то типа того

Google
Fedor
26.02.2019
12:56:39
мне разработчики вот что ответили

@DmitryAst Frida's python bindings only provide a blocking API for now, but the underlying API supports async usage also. so in the meantime, unless you want to hack on frida-python (which would be awesome btw!), you will have to spawn a new Python thread where you make the blocking calls, and await that @DmitryAst well I think what you want is: when your app starts, start a new thread that runs a dedicated loop (created with asyncio.new_event_loop()), and then whenever you need to do something from a web request handler you queue a task on that loop and await its completion. regarding on_message and other callbacks from Frida, you should queue work on the same loop (never do anything blocking in callbacks from Frida)

на мой вопрос

я не понимаю что требуется сделать

Tishka17
26.02.2019
12:58:10
хотя хз уже

Костя
26.02.2019
12:58:37
Можно использовать create_task или ensure_future если я правильно понял

Fedor
26.02.2019
12:58:50
мне кажется ему надо тупо отправить ответ
так я же вот тупо отправляею ответ как и в другом месте но у меня ругается

зависает на этом моменте

Костя
26.02.2019
12:59:26
async def только функция

Fedor
26.02.2019
12:59:35
тоже пробовал

Костя
26.02.2019
12:59:57
Ну а че за ошибка то?

Iliya
26.02.2019
13:00:26
>>> time.strftime("%d.%m.%Y", time.strptime("2019-11-02", "%Y-%d-%M")) '11.01.2019'
Что-то не так print(time.strptime('%Y-%M-%d', time.strptime(date, "%Y-%M-%d"))) ValueError: time data 'datetime.datetime(2019, 2, 11)' does not match format '%Y-%M-%d'

Fedor
26.02.2019
13:00:29
зависает на моменте когда пытаюсь сделать асинхроннку не точ то бы зависает она на нем останавливает и тогда веб сокеты перестают работать

Maxim robox
26.02.2019
13:00:31
Я на js недавно столкнулся с такой проблемой. Мне нужно было вызвать асинхронную функцию внутри синхронной. Мне пришлось результат асинхронного вызова сохранить в контекст (глобальное хранилище). А потом уже оттуда доставать результат и делать дальнейшие действия. Кривовато получилось, но работает.

Fedor
26.02.2019
13:01:03
нуууу вот

я думал такое же сделать

ща

Google
Admin
ERROR: S client not available

Iliya
26.02.2019
13:01:42
у тебя date это объект datetime
нет у меня строка <class 'str'>

Aragaer
26.02.2019
13:02:05
а, да, это строка, но выглядит как объект 8)

как ты такое соорудил?

Iliya
26.02.2019
13:02:14
Fedor
26.02.2019
13:02:32
session = frida.attach(proccess) script = session.create_script(scripts) result="" def on_message(message, data): if message['type'] == 'send': result=message['payload'] elif message['type'] == 'error': result=message['stack'] fridamess = {'mod': 'otvet', 'message': result} file = open('message.js', 'w') file.write(json.dumps(fridamess)) file.close() script.on('message', on_message) script.load() file = open('message.js', 'r') await self.send({ 'type':'websocket.send', 'text': file.read() }) file.close() open('message.js', 'w').close() работало но только с последней записью если это делать локально и не на сокетах то вывод сразу мгновенный а так пока скрипт не закончится

Iliya
26.02.2019
13:02:35
как ты такое соорудил?
регуляркой достал из запроса, так как запросом не получить

Aragaer
26.02.2019
13:02:36
значит и формат для парсинга должен быть "datetime.datetime(%Y, %m, %d)"

Iliya
26.02.2019
13:02:50
значит и формат для парсинга должен быть "datetime.datetime(%Y, %m, %d)"
пробовал ой M а надо m\ print(time.strptime('%Y,%m,%d', time.strptime(date, "%Y,%m,%d"))) ValueError: time data 'datetime.datetime(2019, 2, 11)' does not match format '%Y,%m,%d' ytf

Aragaer
26.02.2019
13:03:34
>>> time.strftime("%d.%m.%Y", time.strptime("datetime.datetime(2019, 2, 11)", "datetime.datetime(%Y, %m, %d)")) '11.02.2019'

Fedor
26.02.2019
13:03:35
то есть ответ скрипта я записывал в файл

Aragaer
26.02.2019
13:03:45
да, m это месяц, M это минуты

Tishka17
26.02.2019
13:03:53
Aragaer
26.02.2019
13:03:57
пробелы забыл 8)

Fedor
26.02.2019
13:04:39
я придумал сделать что-то типа сканера файла и смотреть его все время но когда я добавил его к себе на веб сокеты потоком у меня все остановилось файл читался а сокеты перестали работать

Aragaer
26.02.2019
13:04:42
можно извратиться если что

>>> eval("datetime.datetime(2019, 2, 11)") datetime.datetime(2019, 2, 11, 0, 0)

Iliya
26.02.2019
13:05:10
>>> time.strftime("%d.%m.%Y", time.strptime("datetime.datetime(2019, 2, 11)", "datetime.datetime(%Y, %m, %d)")) '11.02.2019'
не сразу допер про параметр парсинга после запятой Вот так отработало print(time.strftime("%d.%m.%Y", time.strptime(date, "datetime.datetime(%Y, %m, %d)"))) адово

Google
Iliya
26.02.2019
13:06:09
Вот интересно, у кого-нибудь свой же код, вызывал рвотный рефлекс?

Fedor
26.02.2019
13:07:56
help pls

как запустить поток в django channels что бы весь функционал соетов не остановился??? грубо говоря что бы по сайту можно было лазить и в это же время на серваке сканировался файл на наличе записей???? все врем я

помогите пожалуйста

Shieldy
26.02.2019
13:22:55
Добро пожаловать, @ToyTrexx! Не забудь ознакомиться с правилами чата: https://t.me/ru_python/802295!

Константин
26.02.2019
13:32:15
какой толк от шилди, если он позволяет отправлять сообщения ненажавшим кнопку?

#ВернитеТерминатора

Oleg
26.02.2019
13:44:31
Здаюсь! Нужна помощь. bson.uuid.UUID('my-uu-id-string') ставляется в монгу как LUUID (Legacy) как сделать UUID?

Shieldy
26.02.2019
13:46:30
Добро пожаловать, Eduard Logashin! Не забудь ознакомиться с правилами чата: https://t.me/ru_python/802295!

Alex
26.02.2019
14:13:30
что-то туплю, запрос sqlalchemy: query.filter(and_(func.date(Order.created_at) >= self.date_range['start'], func.date(Order.created_at) <= self.date_range['end'])) Не включает дату self.date_range['start'] . Что не так?

Alexey
26.02.2019
14:17:21
Парни, как с tkinter елемента Text() получить то, что я записал в это поле?

geometry_std
26.02.2019
14:19:58

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