将字节转换为 MB GB TB :param b: 字节数 :return: 返回 MB GB TB
(self, b)
| 68 | self.param = user_data |
| 69 | |
| 70 | def convert_bytes(self, b): |
| 71 | ''' |
| 72 | 将字节转换为 MB GB TB |
| 73 | :param b: 字节数 |
| 74 | :return: 返回 MB GB TB |
| 75 | ''' |
| 76 | units = ("B", "KB", "MB", "GB", "TB", "PB", "EB", "ZB", "YB") |
| 77 | i = 0 |
| 78 | while b >= 1024 and i < len(units) - 1: |
| 79 | b /= 1024 |
| 80 | i += 1 |
| 81 | return f"{b:.2f} {units[i]}" |
| 82 | |
| 83 | def get_growth_info(self): |
| 84 | ''' |