Уведомления

Группа в Telegram: @pythonsu

#1 Дек. 17, 2009 23:21:48

ta
Зарегистрирован: 2009-12-15
Сообщения: 90
Репутация: +  0  -
Профиль   Отправить e-mail  

вывод комментариев

можно выводить коммментарии такого типа:
“”“
это
комментарий
”“”
например:

def f1(a, b):
"""
testoviy kommentariy N1.
"""
c = a + b;
# testoviy kommentariy N2.
print c;

f1(1,2);
print f1.__doc__
выведет
$ ./prog.py
3

testoviy kommentariy N1.
как выводить такие комментарии вне функций?
можно ли выводить комментарии начинающиеся с #?

1-й вопрос отпал: нельзя, т.к. такой комметн должен быть помещён сразу после
def f1():

Отредактировано (Дек. 17, 2009 23:53:26)

Офлайн

#2 Дек. 18, 2009 00:37:34

Ferroman
От:
Зарегистрирован: 2006-11-16
Сообщения: 2759
Репутация: +  1  -
Профиль   Отправить e-mail  

вывод комментариев

как выводить такие комментарии вне функций?
В смысле? print func.__doc__ - разве не вывод вне функции?
можно ли выводить комментарии начинающиеся с #?
inspect.getcomments()

Офлайн

#3 Дек. 18, 2009 00:40:02

Ferroman
От:
Зарегистрирован: 2006-11-16
Сообщения: 2759
Репутация: +  1  -
Профиль   Отправить e-mail  

вывод комментариев

А, вот в чём дело, после правки понятно. Не надо путать “вывод” с“использованием” и “докстринги” с “комментариями”.

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version