Playing with strings
String manipulation is a common programming task and also important when doing things such as sensor data collection. Python is well equipped for taking a string of characters and modifying it to be more human- or spreadsheet-readable. We're going to take the program we started making in the previous recipe and spice it up to analyze the strings and return some more interesting information!
Getting ready
If you completed the previous recipe, you just need rpz_log_analysis.py
open. If you've pulled the source code, you can read rpz_log_analysis_strings.py
to run the completed program from this recipe.
How to do it...
We're going to work off of the original code from the last recipe, modify it a bit, and then add to it. Here is the full code below the comment block:
#!/usr/bin/env python # COMMENTS BLOCK startuplog = "/var/log/rpz_startup.log" templog = "/var/log/rpz_temp.log" def main(): summary() ...