printlog.py¶
Printing and logging utilities.
-
class
fits2hdf.printlog.LinePrint(data)¶ Bases:
objectPrint things to stdout on one line dynamically
Instead of creating multiple lines, update current line with new data.
-
class
fits2hdf.printlog.PrintLog(verbosity=4)¶ Bases:
objectPrint / log based on verbosity level
Verbosity level: 0 - 4 0: Print errors and pa only 1: Print H1 2: Print H1 + H2 3: Print H1 + H2 + H3 4: Print all 5: Print all + debugging info
-
debug(text)¶ Print debug information to screen
-
err(text)¶ Print out an error message / warning string
-
h1(headstr)¶ Print a string as a header
-
h2(headstr)¶ Print a string as a header
-
h3(headstr)¶ Print a string as a 3rd level header
-
pa(text)¶ Always print
-
pp(text)¶ Print a text string
-
warn(text)¶ Print out a warning message
-