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

icYFTL
02.08.2019
00:59:22
А можно ли как нибудь глобально перехватывать ошибки?

Tishka17
02.08.2019
01:03:14

icYFTL
02.08.2019
01:03:29
Так стоп

Google

icYFTL
02.08.2019
01:03:31
а где отличия

Tishka17
02.08.2019
01:03:36
Никто не мешает в основной фукнции написать try catch
а где отличия
Ну ошибки - это все что угодно :) а исключения - механизм языка

icYFTL
02.08.2019
01:04:34

Tishka17
02.08.2019
01:05:16
Так стоп. Крэши тоже разные бывают
Бывают исключения, а бывает сегфолт

꧁꧂OGURCHIK꧁꧂
02.08.2019
01:06:18
каааааааааааааааааароч

icYFTL
02.08.2019
01:06:20
Исключения мне ближе

꧁꧂OGURCHIK꧁꧂
02.08.2019
01:06:24
делаешь скрипт
в нем трай
в трае ипортируй свой скрипт

icYFTL
02.08.2019
01:06:40
Заебись
Вот так костылина

Google

꧁꧂OGURCHIK꧁꧂
02.08.2019
01:06:47
?

icYFTL
02.08.2019
01:07:20
Я могу глобально менять логи вроде бы

꧁꧂OGURCHIK꧁꧂
02.08.2019
01:07:20
ну в питоне хз

icYFTL
02.08.2019
01:07:26
А ловить исключения глобально не могу
Хм

꧁꧂OGURCHIK꧁꧂
02.08.2019
01:07:48
в пхп есть установить функцию на обработку ошибок

icYFTL
02.08.2019
01:07:55
Да я знаю
пхп помойка
?

꧁꧂OGURCHIK꧁꧂
02.08.2019
01:08:05
да я знаю
?

icYFTL
02.08.2019
01:08:20
?
Обожаю их тролить. Именно агро-пхпешников

꧁꧂OGURCHIK꧁꧂
02.08.2019
01:09:04
ну тип если что костыль если нет то делай все так. словил краш - фикси

icYFTL
02.08.2019
01:09:56
Ну так с рождения так делаю
Потому что писать юнит тесты лень

Pavel
02.08.2019
01:14:52

icYFTL
02.08.2019
01:14:58
О

Pavel
02.08.2019
01:15:04
так, например, сентри работает

icYFTL
02.08.2019
01:15:35
Спасибо

Google

Pavel
02.08.2019
01:16:09
в оффдоках есть пояснения и рецепт

Andrey
02.08.2019
01:16:57

icYFTL
02.08.2019
01:17:35
import logging
from flask import Flask, request
m_thread = Flask(__name__)
log = logging.getLogger('werkzeug')
log.setLevel(logging.ERROR)
Ну я не уверен что это глобально

Andrey
02.08.2019
01:18:48
какой уровень глобальности ты имеешь ввиду? ну ты создаёшь объект и с его помощью работаешь с логами

icYFTL
02.08.2019
01:20:25
Может быть. Не шарю в логах. Просто бесили сообщения от фласка ну я и погуглил
Не оч понятно как такое локальное объявление влияет на работу фласка

Boo
02.08.2019
01:46:19
как выполнить мат. операцию с двумя элементами списка, если нельзя брать int() от элемента списка?

Andrey
02.08.2019
01:47:44

Boo
02.08.2019
01:49:32
это вопрос с подвохом? вообще я чет видимо прям сильно не понимаю, в интернетах чел спросил как перебить элементы списка в Int, ему ответили results = list(map(int, results)). но у меня он говорит что int() argument must be a string, a bytes-like object or a number, not 'list'

Andrey
02.08.2019
02:01:07
['21312', '123213']
[21312, 123213]

꧁꧂OGURCHIK꧁꧂
02.08.2019
02:01:45
Language:
py3
Source:
old_list = ['1', '2', '3', '4', '5', '6', '7']
new_list = list(map(int, old_list))
print (new_list)
Result:
[1, 2, 3, 4, 5, 6, 7]
?

Boo
02.08.2019
02:01:55
пойду подумаю, спасибо

꧁꧂OGURCHIK꧁꧂
02.08.2019
02:13:07
у тебя в списке еще списки
потому и глаголит
мар переберает только список который ты ему передал а не вложеные списки

Google

Boo
02.08.2019
02:24:11
дада, я пропустил момент где мне в append прилетал кортеж, спасибо)