cython

Форк
0
/
funcexceptreturn.pyx 
23 строки · 337.0 Байт
1
__doc__ = u"""
2
>>> import sys
3

4
>>> print(sys.exc_info()[0]) # 0
5
None
6
>>> exc = test_c()
7
>>> isinstance(exc, TestException) or exc
8
True
9
>>> print(sys.exc_info()[0]) # test_c()
10
None
11
"""
12

13
import sys
14

15

16
class TestException(Exception):
17
    pass
18

19
def test_c():
20
    try:
21
        raise TestException
22
    except TestException, e:
23
        return e
24

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.