@ru_python

Страница 9232 из 9768
Tokalka
04.06.2019
07:17:48
не надо так
Есть идея по лучше?

Aidar
04.06.2019
07:18:11
Ну вы уточните что не надо, и почему
у вас логика вызова и проверка находится в одной функции, я бы разделил эти две функции

уж лучше в цикле вызывайте тогда таймер и вынесите отдельно функцию проверки

Есть идея по лучше?
уже упоминалось, scheduler

Google
polunin.ai???
04.06.2019
07:20:31
Вот так?

Aidar
04.06.2019
07:27:16
def check(): threading.Timer(60, check) check2() def check2(): #проверка check()
плодить потоки, не знаю, лично я бы не стал делать, не могу точно объяснить где проблема, просто вот ощущение, что может вылезти много проблем

def check(): threading.Timer(60, check) check2() def check2(): #проверка check()
и да, такая вещь со временем упадет либо из-за нехватки памяти в стеке, либо из-за ограничения в количестве рекурсивных вызовов

если я не прав, приведите доводы, что там всё хорошо

polunin.ai???
04.06.2019
07:30:01
И тут нет рекурсивных вызовов

Саня
04.06.2019
07:30:26
повторю вопрос. Как можно отловить эту ошибку? https://pastebin.com/Emep66pw except BaseException: print(sys.exc_info()) Так не ловится

Саня
04.06.2019
07:31:38
а мужно чуть подробней?

Aidar
04.06.2019
07:31:57
повторю вопрос. Как можно отловить эту ошибку? https://pastebin.com/Emep66pw except BaseException: print(sys.exc_info()) Так не ловится
https://2.python-requests.org/en/master/_modules/requests/exceptions/ вот тут посмотри от чего наследуется HttpError

polunin.ai???
04.06.2019
07:32:15
Или не работает?

Google
Саня
04.06.2019
07:32:38
сейчас попробую.

polunin.ai???
04.06.2019
07:33:26
И import traceback не забудьте тогда

Саня
04.06.2019
07:33:58
зачем traceback? и что это такое?

Tishka17
04.06.2019
07:34:17
polunin.ai???
04.06.2019
07:34:23
Чтобы взять текст ошибки

logging.exception же
Хз, логи никогда не юзал

Tishka17
04.06.2019
07:34:40
да?

polunin.ai???
04.06.2019
07:34:58
Всегда через print'ы делаю

Tishka17
04.06.2019
07:35:01
принты для отладки, логи для логов

исключения - надо логировать

polunin.ai???
04.06.2019
07:35:51
Ну, не было никаких серъезных проектов, которые не подождут пока не перезапустится проект

Tishka17
04.06.2019
07:36:06
да не, просто логгинг проще потом настраивать

polunin.ai???
04.06.2019
07:36:17
Логировать в файл, или куда?

Tishka17
04.06.2019
07:36:29
захотел включил дебаг, захотел - только варнгинги

Логировать в файл, или куда?
да туда же. в консоль

Евгений
04.06.2019
07:37:46
да туда же. в консоль
Может стоит расширить немного повествование? И рассказать, что у логгера есть handler который по умолчанию отправляет в консоль, но при желании handler можно заменить на что нибудь другое и отправлять в сервис логов?

Tishka17
04.06.2019
07:38:12
эм, не. Пусть логгинг отправляет в консоль, а сервис логов оттуда забирает

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

polunin.ai???
04.06.2019
07:38:43
Можно из консоли забирать информацию после ее вывода?

Google
Tishka17
04.06.2019
07:39:17
на худой конец есть tee при отладке

Евгений
04.06.2019
07:40:08
Можно из консоли забирать информацию после ее вывода?
Да, много чего есть. fluent и куча куча различных иснтрументов.

Ученик
04.06.2019
07:52:43
Здравствуйте. Проблема: мне нужно заполнить на неком сайте поле инпут, после чего нажать кнопку что бы сделать запрос. Я посмотрел в фаербаге, какой и куда отправляется запрос, но в его параметрах появляются всякие штуки по типу форм айди, которые я не понимаю как формируются. Собственно вопрос: как сделать этот запрос без селениума и прочих вебдрайверов

Саня
04.06.2019
07:53:28
Глеб
04.06.2019
07:55:02
Потестил, блин, асинки. Под виндой нифига не работает :( Будь ты проклят, зеленый змий.

Киндервунд
04.06.2019
07:55:30
как в табличной структуре заполнить колонку случайными именами из другой переменной?? LastName = "barker", "style", "spirits", "murphy", "blacker", "bleacher", "rogers", "warren", "keller" Last = random.choice(LastName) вот генерация случайных фамилий как эти фамилии закинуть в таблицу?

Nikolay
04.06.2019
07:56:06
Школьники уже ушли?

Можно зайти?

Иннокентий
04.06.2019
07:57:12
Ищу кодера для бота, за тз в лс Оплата от 200$ #работа

Zhanarys
04.06.2019
07:57:29
Ребят, вопрос: Я запускаю программу на моем модуле EV3 через SSH. То есть программа на питоне, запущенная на компе запускает другую программу на модуле EV3 через SSH. И мне нужно чтобы модуль передавал данные обратно на комп. Как это можно сделать?

Zhanarys
04.06.2019
08:01:40
Ну вот, каким образом? Как передавать?

Andrew
04.06.2019
08:04:59
Ну вот, каким образом? Как передавать?
Как решишь так и будет. Выбирай протокол на любой вкус

Zhanarys
04.06.2019
08:05:52
Как решишь так и будет. Выбирай протокол на любой вкус
Например какой? Думал насчет socket, но для этого ведь нужно чтобы программа была всё время запущена

А я запускаю его только при определенных условиях

Andrew
04.06.2019
08:06:45
А я запускаю его только при определенных условиях
я правильно понимаю что мы про лего

Zhanarys
04.06.2019
08:06:55
Именно

Andrew
04.06.2019
08:07:41
Именно
нет никаких ограничений вообще

Zhanarys
04.06.2019
08:08:14
нет никаких ограничений вообще
А какие вот варианты? Какие протоколы? Приведи примеры пж, не знаю даже как гуглить

Google
Andrew
04.06.2019
08:09:45
А какие вот варианты? Какие протоколы? Приведи примеры пж, не знаю даже как гуглить
Запусти на стороне модуля вебсервер, по ssh туннелем подключайся и получай любые данные. Можно проще с сокетом по той же схеме с туннелем

polunin.ai???
04.06.2019
08:10:06
не работает.
Ошибка не ловится или не печатает сообщение?

Тогда просто: try: # code except Exception as e: print(traceback.format_exc())

Киндервунд
04.06.2019
08:18:08
как заполнить структуру series случайными числами и пропусками в произвольных местах? т.е. arr = [1, 4, -10, NaN, 29, NaN]

Саня
04.06.2019
08:22:26
Ошибка не ловится или не печатает сообщение?
ошибка не ловится. Просто программа останавливается с ошибкой

Andrew
04.06.2019
08:22:54
ошибка не ловится. Просто программа останавливается с ошибкой
Значит её кто то уже за тебя поймал. Стектрейс то есть?

Саня
04.06.2019
08:23:20
неа. Это что? я начинающий

Nikolay
04.06.2019
08:23:56
Andrew
04.06.2019
08:24:04
неа. Это что? я начинающий
@Tishka17 RO абоненту и путёвку в @ru_python_beginners

Ivan
04.06.2019
08:31:52
Кто работал с Nuitka, можно ли как то при --recurse-all исключить site-packages модули? Для каждого прописывать --nofollow-import-to ?

Христофор Маврикиевич
04.06.2019
09:15:18
господа, никто не ковырял office 365 апи?

Anton
04.06.2019
09:18:21
microsoft graph смотри

если надо добраться до юзверей, почты, тимс и прочего, все методы там

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