|
| 1 | +from pretty_verbose import VerboseMessages |
| 2 | +import time |
| 3 | + |
| 4 | +messages = VerboseMessages( |
| 5 | + level=3, |
| 6 | + scope="test", |
| 7 | + filename="messages.log" |
| 8 | +) |
| 9 | + |
| 10 | +messages.debug("This is a debug message.") |
| 11 | +messages.error("This is an error message.") |
| 12 | +messages.warning("This is a warning message.") |
| 13 | +messages.success("This is a success message.") |
| 14 | +messages.info("This is an info message.") |
| 15 | + |
| 16 | +for i in range(50): |
| 17 | + if i % 10 == 0: |
| 18 | + messages.for_message("This is an info message inside a for loop.") |
| 19 | + messages.progress("This is a progress message.", (i+1)/50) |
| 20 | + time.sleep(0.01) |
| 21 | +messages.end_progress("Loop.") |
| 22 | + |
| 23 | + |
| 24 | +messages.debug("This ", "is ", "a ", "debug ", "message.") |
| 25 | +messages.debug("Trying numbers", 0, 1, 0.1) |
| 26 | +messages.debug("Trying lists", ["A", 0, 1.5]) |
| 27 | + |
| 28 | +messages.error("This ", "is ", "a ", "error ", "message.") |
| 29 | +messages.error("Trying numbers", 0, 1, 0.1) |
| 30 | +messages.error("Trying lists", ["A", 0, 1.5]) |
| 31 | + |
| 32 | +messages.warning("This ", "is ", "a ", "warning ", "message.") |
| 33 | +messages.warning("Trying numbers", 0, 1, 0.1) |
| 34 | +messages.warning("Trying lists", ["A", 0, 1.5]) |
| 35 | + |
| 36 | +messages.success("This ", "is ", "a ", "success ", "message.") |
| 37 | +messages.success("Trying numbers", 0, 1, 0.1) |
| 38 | +messages.success("Trying lists", ["A", 0, 1.5]) |
| 39 | + |
| 40 | +messages.info("This ", "is ", "a ", "ifo ", "message.") |
| 41 | +messages.info("Trying numbers", 0, 1, 0.1) |
| 42 | +messages.info("Trying lists", ["A", 0, 1.5]) |
| 43 | + |
| 44 | +user_input = messages.input("Hola") |
| 45 | +messages.info("You answered: " + user_input) |
| 46 | + |
| 47 | +b_continue = messages.confirm("Confirm message", "Do you want to continue?") |
| 48 | + |
| 49 | +messages.info(f"You continued: {b_continue}") |
0 commit comments