| Conditions | 8 |
| Total Lines | 17 |
| Code Lines | 16 |
| Lines | 0 |
| Ratio | 0 % |
| Changes | 0 | ||
| 1 | # -*- coding: utf-8 -*- |
||
| 17 | def parse_data(self, data: dict, obj_name: str) -> str: |
||
| 18 | if data.get(obj_name) != {}: |
||
| 19 | msg = "" |
||
| 20 | need_obj = data.get(obj_name) |
||
| 21 | items = need_obj.items() |
||
| 22 | for key, value in items: |
||
| 23 | if key == "content": |
||
| 24 | for i in value: |
||
| 25 | msg += str(i) |
||
| 26 | msg += "\n" |
||
| 27 | elif ( |
||
| 28 | type(value) is not bool |
||
| 29 | and len(value) != 0 |
||
| 30 | and not bool(re.search("[a-z]", str(value))) |
||
| 31 | ): |
||
| 32 | msg += str(value) + "\n" |
||
| 33 | return msg |
||
| 34 | |||
| 65 |