
Сергей
25.05.2019
20:09:16
Использую RabbitMQ как брокер. Коннектор - pika. Если кидаю в очередь строку, то все ок. Если кидаю список и т.д. то кидает
TypeError: sequence item 0: expected a bytes-like object, list found
Могу ли я передать список?
msg = [123,345,4134]
channel.basic_publish(exchange='',
routing_key='sign_q',
body=msg,
properties=pika.BasicProperties(
delivery_mode = 2,
)

Denis
25.05.2019
20:10:13

Сергей
25.05.2019
20:10:46
Работает, спасибо

Mr. Bowler Hat
25.05.2019
20:46:35
У меня проблема с тем, что python при сборке зависимостей (pip install -r requirements.txt) чуть ли не на все зависимости выдает ValueError: ZIP does not support timestamps before 1980

Google

Mr. Bowler Hat
25.05.2019
20:46:55
Думаю, он жалуется на системные файлы, которые реально с таймстампом 01.01.1970
Но изменить я это не могу - нет прав на запись
Как можно обойти это дело?

koder
25.05.2019
20:47:44
virtualenv?

Tishka17
25.05.2019
20:48:14
Сборка зависимостей это что?

Mr. Bowler Hat
25.05.2019
20:48:24

Tishka17
25.05.2019
20:48:28

Mr. Bowler Hat
25.05.2019
20:48:37

Tishka17
25.05.2019
20:48:48
А.
+
Тогда откуда в венве 1970 год?

Mr. Bowler Hat
25.05.2019
20:49:52
В венве нет, но системные файлы от 1970. В венве в lib/python3.7 символические ссылки на системные файлы.
Думаю, он их тупо пытается добавить в wheel
И обламывается

Google

koder
25.05.2019
20:50:49
сделай вместо ссылок копии
не уверен умеет ли так virtualenv сам по себе, но скрипт на баше будет совсем простой
или на питоне

Tishka17
25.05.2019
20:51:22
Ну из тупого решения могу предложить докер
Но вообще, тебе бы ФС починить. Постоянно проблемы будут

Mr. Bowler Hat
25.05.2019
20:51:44
Ручками туда залезть не получится, рулит там только пакетный менеджер

Tishka17
25.05.2019
20:52:50

Mr. Bowler Hat
25.05.2019
20:53:07

Tishka17
25.05.2019
20:53:16
Ну он же почему-то стал кривым

Mr. Bowler Hat
25.05.2019
20:54:59
Он так и был изначально
Просто я до этого не успел заюзать virtualenv тут
SOURCE_DATE_EPOCH=$(date +%s)
Помогло

Tishka17
25.05.2019
20:55:29
Странно как-то

ㅤ
25.05.2019
21:23:46
Есть раздирающие в библиотеке telethon ?

?
25.05.2019
21:25:07

ㅤ
25.05.2019
21:26:29
Нет
Наверное

Google

ㅤ
25.05.2019
21:26:35
?
Не могу понять в чем проблема

koder
25.05.2019
21:29:15

ㅤ
25.05.2019
21:29:53
Ошибку выдает когда делаю

koder
25.05.2019
21:29:57
.. = await client.get_part....

ㅤ
25.05.2019
21:30:29

koder
25.05.2019
21:30:57
А await ты не можешь сделать потому что метод не async
В котором эта строка расположена
Который getPars

ㅤ
25.05.2019
21:32:56
Понятно
Ну я сделал как надо
Но тут другая уже ошибка
RuntimeWarning: coroutine 'Welcome.<locals>.getPars' was never awaited
await callback(event)
RuntimeWarning: Enable tracemalloc to get the object allocation traceback
Решил проблему

Ivan
25.05.2019
21:54:35
всем привет, возникла проблема с силениумом, возникает ошибка NewConnectionError вот код -https://paste.ofcode.org/pbsGNBvVtZKwxv7Xqf88pa

Admin
ERROR: S client not available

Google

Ivan
25.05.2019
21:55:03
вопрос, почему она появляеться?

ᅠ
25.05.2019
21:57:58

Ivan
25.05.2019
22:00:29

ᅠ
25.05.2019
22:07:21
Ну а сайт какой
Единственное что я понял что ты не можешь подключится

Ivan
25.05.2019
22:07:41
https://www.olx.ua/obyavlenie/prodam-dom-s-sele-n-borovichi-schorskiy-r-n-IDBbYwN.html#c4445afec0
ну в принципе да
но прикол в чом, инет есть, урл правильный

Michel
25.05.2019
22:08:54

Ivan
25.05.2019
22:09:58
перед этим я открыл страничку таким же способом, тоесть браузер открыт, а на вторую страничку оно выдает вот эту ошибку

Michel
25.05.2019
22:11:10

Ivan
25.05.2019
22:11:32
да

Michel
25.05.2019
22:12:04
Попробуй поставить задержку time.sleep(1) после get

Ivan
25.05.2019
22:12:15
окей

ᅠ
25.05.2019
22:14:22
Писал парсер для "тяжёлого" сайта
Приходилось после каждого нового запроса к странице задержку ставить

Michel
25.05.2019
22:15:59
Да это нормальная практика для селена, он себя чувствует очень быстрым)) по большей части это из-за скриптов

Карлос
25.05.2019
22:42:49
кто знает как обойти палево капчей в селениуме ?

Denis
25.05.2019
22:45:42

Карлос
25.05.2019
22:46:15

Google

Michel
25.05.2019
22:46:40

Карлос
25.05.2019
22:46:46
угу

Denis
25.05.2019
22:47:01
Попробуй написать владельцу сайта и договориться с ним

Карлос
25.05.2019
22:47:09
не выход
так как не варик )

Michel
25.05.2019
22:48:52
Палево идет из-за режима браузера. В своё время решал так (создавал отдельный профиль хрома, ставил в него плагин на юзерагента и adguard), и всё было нормально, ну не хуже чем при ручнем сёрфинге

Vlad?
25.05.2019
22:49:45