Format size in a human-readable way
(size_mb: float)
| 580 | |
| 581 | |
| 582 | def format_size(size_mb: float) -> str: |
| 583 | """Format size in a human-readable way""" |
| 584 | if size_mb < 1: |
| 585 | return f"{size_mb * 1024:.1f} KB" |
| 586 | elif size_mb < 1024: |
| 587 | return f"{size_mb:.1f} MB" |
| 588 | else: |
| 589 | return f"{size_mb / 1024:.1f} GB" |
| 590 | |
| 591 | |
| 592 | # Display Functions with Enhanced Formatting |
no outgoing calls