@ru_python

Страница 7538 из 9768
Tishka17
27.12.2018
07:35:46
Спасибо

Только у тебя небось тип результата потерялся

Tishka17
27.12.2018
07:36:35
Хм. Там же Any, не?

Google
SetazeR
27.12.2018
07:37:12


LighteR
27.12.2018
07:37:42
Хм. Там же Any, не?
Any в дженерике, но сигнатура оборачиваемой функции полностью сохраняется. Я проверял mypy'ем

Tishka17
27.12.2018
07:38:12
Хмми

Не совсем понимаю как работает

LighteR
27.12.2018
07:40:29
Не совсем понимаю как работает
Ну тут довольно просто же все. Аналогично использованию generic'а в таком примере def foo(arg: T) -> T

Tishka17
27.12.2018
07:41:18
Почему тогда тип не просто от Callable?

Или он эквивалентен Callable[..., Any]?

noName
27.12.2018
07:42:02
как лучше реализовать управление GPIO через веб-интерфейс в реальном времени?

LighteR
27.12.2018
07:42:04
можно и просто Callable

A plain Callable is equivalent to Callable[..., Any]

https://docs.python.org/3/library/typing.html#typing.Callable

Tishka17
27.12.2018
07:43:31
Ага

Google
Tishka17
27.12.2018
07:43:35
Понял

Muhammadyusuf
27.12.2018
08:08:55
есть удаленный сервер (арубаклуд, сентос7), там запускаю питон скрипт (код бота) и он "живет" не боле 3-5 часов. как правилно запускается что бы не завершался сам по себе?

Tishka17
27.12.2018
08:09:33
systemd

а щас запускаешь просто из ssh что ли?

Muhammadyusuf
27.12.2018
08:10:11
да

через ssh

Tishka17
27.12.2018
08:10:43
тогда systemd

Muhammadyusuf
27.12.2018
08:11:13
systemd python3.7 filename.py ?

Tishka17
27.12.2018
08:11:28
не не не

Muhammadyusuf
27.12.2018
08:11:39
вот так?

Tishka17
27.12.2018
08:11:40
ты системд что ли никогда не юзал?

Muhammadyusuf
27.12.2018
08:11:48
а как?

нет

недавно брал от друга

Tishka17
27.12.2018
08:12:13
делаешь service файл, кладешь куда надо и запускаешь через systemctl start yourappname

Muhammadyusuf
27.12.2018
08:13:07
?

Tishka17
27.12.2018
08:13:24
погугли

там н елсожно, но не в чате же писать

короче systemd - системный менеджер сервисов, через него все демоны стартуют.

Олег
27.12.2018
08:15:43
Всех приветствую и прошу совета. Необходимо развернуть ERP ODOO+PostgreSQL на базе ВМ Linux. Инет предлагает несколько вариантов развития: 1. Все в одной ОС. 2. С PostgreSQL на отдельной ВМ и БД на отдельном диске. Пользователей 50-70, одновременная активность до 10 пользователей. Основная функция ERP – складской учет, в последствии может что-то добавиться. Имеется-ли смысл, в данном, конкретном случае, рассматривать вариант №2 как основной или это пока избыточно?

Google
Alex
27.12.2018
08:16:31
?
один момент, если твой бот “живет” не более 3-5 часов, значит он скорее всего падает с ошибкой… systemd конечно поможет его перезапускать в случае падения, но все равно вероятно у тебя проблема в коде, которую нужно отловить и решать.

Muhammadyusuf
27.12.2018
08:17:25
ок спасибо

SetazeR
27.12.2018
08:17:55
тц

Muhammadyusuf
27.12.2018
08:19:57
использую pyrogram

Alex
27.12.2018
08:20:18
SetazeR
27.12.2018
08:21:12
какая ошибка может быт в бездействии?
ну вот у телебота (который пайтелеграмботапи) при поллинге может быть ошибка когда он не может достучаться до оного апи и просто падает

Muhammadyusuf
27.12.2018
08:21:54
пирограм работает асинхронно, по этому не должно падать при ошибках

Dima
27.12.2018
08:22:01
и еще там надо ставить none_stop=True
И в бесконечный цикл с трай ексепт

SetazeR
27.12.2018
08:22:53
Dima
27.12.2018
08:23:02
Эксепшины при асинке тоже стопнут прогу если их не обработать

это не для этого
А еще в телеботе видел инфинити поллинг)

Владимир
27.12.2018
08:23:36
Muhammadyusuf
27.12.2018
08:23:46
Google
SetazeR
27.12.2018
08:23:52
но суть что напрочь это решается юзом вебхука, а как у него там чё - я хз

Artem
27.12.2018
08:24:08
А какую либу лучше выбрать для бота?

Владимир
27.12.2018
08:24:22
Я использую телепот+asyncio +circus. Связь с телегой через вебхук

Muhammadyusuf
27.12.2018
08:24:40
Welcome to Pyrogram — Pyrogram Documentation docs.pyrogram.ml Welcome to Pyrogram’s Documentation! Here you can find resources for learning how to use the library. Easy to use: You can easily install Pyrogram using pip and start building your app right away.

Telegram MTProto API Client Library for Python

Владимир
27.12.2018
08:25:31
Меня коробит от мтпрото, точнее от его маркетинга?

Sn❄️w (не служил - не мужик)
27.12.2018
08:27:41
Кто сможет помочь с таким?

Admin
ERROR: S client not available

Sn❄️w (не служил - не мужик)
27.12.2018
08:28:14
Файл для импорта предоставлю

Muhammadyusuf
27.12.2018
08:29:57
это что """Build aggregated candles buckets."""

многострочный коммент?

Tishka17
27.12.2018
08:31:36
неа

это doc string

Ирод Раковой
27.12.2018
08:41:53
здаров, кто подскажет как обойти вот это ?

SetazeR
27.12.2018
08:42:34
БЕРЁШЬ @ ОБХОДИШЬ

??
27.12.2018
08:42:49
что это блять

Ирод Раковой
27.12.2018
08:42:49
'<HTML>\n<HEAD>\n<TITLE>Client banned</TITLE>\n<META NAME="robots" CONTENT="noindex, nofollow">\n</HEAD>\n\n<BODY BGCOLOR="white" TEXT="#990000">\n\n<H1>Forbidden - Client banned</H1>\n\n<p>Your client has been banned from retrieving this page.</p>\n\n\n<p>The agent, browser or mirroring system you are using is known to cause \nproblems for this web site by copying pages that should not be copied, or\nfetching pages too quikly. You may also have violated the mirroring policy of \nThe Webtender web site.</p>\n\n<p>Your agent identify itself as: python-requests/2.20.1.</p>\n\n\n<p><b><big>Note that mirroring The Webtender web site require explicit permission in advance.\nFailure to obtain permission may result in exclusion from parts of or the entire web site.</big></b></p>\n\n<p>Please contact <b></i>srvadm</i>&#64;</i>webtender.com</i></b> to get access to the site again.\nPlease include your IP address, <b>**.***.**.***</b>, and explain how\nyou got this message.</p>\n\n<p><b> -- The Webtender</b></p>\n\n<a style="display: none;" href="/bait/"></a>\n\n</BODY></HTML>\n

??
27.12.2018
08:42:51
я тут один

Google
Ирод Раковой
27.12.2018
08:43:21
хм...

python proxy for requests ?

??
27.12.2018
08:44:07
а

там клиент а не ип

Tishka17
27.12.2018
08:44:17
> Please contact srvadm@webtender.com to get access to the site again.

написано же

You
27.12.2018
08:44:29
??
27.12.2018
08:44:37
https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/User-Agent

Tishka17
27.12.2018
08:44:37
ну почему

нужно

надо попроистьт разрешения парсить сайт

Ирод Раковой
27.12.2018
08:44:52
мне надо спарсить

You
27.12.2018
08:44:59
ну почему
Там про юзер агент написано сначала

??
27.12.2018
08:45:28
Leo
27.12.2018
08:45:42
Здравствуйте, я нуб. Не подскажете, питон для чего кроме парсеров можно использовать?)

Driver
27.12.2018
08:45:53
доходчиво же описано

Ирод Раковой
27.12.2018
08:45:56
ИИ

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