You're reading the documentation for a development version. For the latest released version, please have a look at v0.2.0.
Miscellaneous Tools¶
- class rau.tools.logging.FileLogger¶
Bases:
Logger
- __init__(file, flush=False, reopen=False)¶
- log(event_type, data=None)¶
- log_event(event)¶
- rau.tools.logging.read_log_file(file)¶
- exception rau.tools.logging.LogParseError¶
Bases:
ValueError
- rau.tools.logging.parse_log_line(line)¶
- class rau.tools.logging.LogEvent¶
Bases:
object
- __init__(type, timestamp, data, data_str)¶
- property data¶
- has_data()¶
- write_data(fout)¶
- rau.tools.logging.get_current_time()¶
- rau.tools.logging.parse_timestamp(timestamp)¶
- class rau.tools.ticker.Ticker¶
Bases:
object
- __init__(total)¶
- tick()¶
- property fraction¶
- property percent¶
- property int_percent¶
- class rau.tools.ticker.DividedTicker¶
Bases:
OnChangeTicker
- __init__(total, ticks)¶
- new_tick()¶
- class rau.tools.ticker.TimedTicker¶
Bases:
OnChangeTicker
- __init__(total, seconds)¶
- new_tick()¶