![]() |
|
|
+ Search |
![]()
|
Jul 5th, 2000 10:00
Nathan Wallace, Hans Nowak, Snippet 159, Siggy Bentrup
"""
Packages: miscellaneous.introspection
"""
#! /usr/bin/env python
import sys, traceback
def logger(message):
file, line, func, txt = traceback.extract_stack(None, 2)[0]
print '%(file)s:%(line)s: in function %(func)s - %(message)s' \
% locals()
def main():
logger( 'Hi there!' )
logger( 'and again' )
if __name__ == '__main__':
main()
logger('Bye')