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 |