MyTetra Share
Делитесь знаниями!
inspect.getsourcelines(Object) = ([], <кол-во строк>) / получение кода объекта
Время создания: 20.05.2017 20:48
Раздел: Python - Модули - inspect
Запись: xintrea/mytetra_db_mcold/master/base/1495302518hffa6rb42k/text.html на raw.githubusercontent.com
import inspect

def ex_func(func):
eval('{0}()'.format(str(func)))
log()


def func_1():
"""
Doc of function
:return:
"""
# some comments
pass


def
log(string=None):
print(inspect.getsourcelines(func_1))

if __name__ == '__main__':
ex_func(
'func_1')
(['def func_1():\n', '    """\n', '    Doc of function\n', '    :return:\n', '    """\n', '    # some comments\n', '    pass\n'], 8)
 
MyTetra Share v.0.59
Яндекс индекс цитирования