Spaces:
Runtime error
Runtime error
| def thread_function(): | |
| global family_info, all_Info | |
| if family_info: | |
| detail_Info = get_detailInfo(family_info) | |
| print("detail_Info_1:\n", detail_Info) | |
| if "人物" in detail_Info: | |
| detail_Info = [i.strip() for i in detail_Info.strip().split('\n') if i.strip()] | |
| count = sum(1 for item in detail_Info if item.count('未知') >= 4) | |
| print("detail_Info_2:\n", len(detail_Info), detail_Info) | |
| print("count:", count) | |
| if len(detail_Info) != count and "*" in detail_Info[0]: | |
| final = process_Info(detail_Info) | |
| if final: | |
| all_Info.extend(final) | |
| print("all_Info: ", all_Info) | |
| eg: | |
| detail_Info_1: | |
| 人物1*称谓: 未知 *年龄: 未知 *职业: 未知 *健康状况: 未知 *生活习惯: 未知 | |
| 人物2*称谓: 妻子 *年龄: 未知 *职业: 未知 *健康状况: 未知 *生活习惯: 未知 | |
| 人物3*称谓: 儿子 *年龄: 未知 *职业: 未知 *健康状况: 未知 *生活习惯: 未知 | |
| detail_Info_2: | |
| 3 ['人物1*称谓: 未知 *年龄: 未知 *职业: 未知 *健康状况: 未知 *生活习惯: 未知', '人物2*称谓: 妻子 *年龄: 未知 *职业: 未知 *健康状况: 未知 *生活习惯: 未知', '人物3*称谓: 儿子 *年龄: 未知 *职业: 未知 *健康状况: 未知 *生活习惯: 未知'] | |
| 超过4个信息是未知的家人数(不计入最终统计)count: 3 | |
| all_Info: [] | |
| eg: | |
| detail_Info_1: | |
| 人物1*称谓: 未知 *年龄: 35岁 *职业: 大学老师 *健康状况: 身体很好 *生活习惯: 爱运动 | |
| detail_Info_2: | |
| 1 ['人物1*称谓: 未知 *年龄: 35岁 *职业: 大学老师 *健康状况: 身体很好 *生活习惯: 爱运动'] | |
| 超过4个信息是未知的家人数(不计入最终统计)count: 0 | |
| all_Info: [{'name': '未知', 'age': '35岁', 'career': '大学老师', 'health': '身体很好', 'live': '爱运动'}] | |
| eg: | |
| detail_Info_1: | |
| 人物1*称谓:妻子*年龄:未知*职业:未知*健康状况:未知*生活习惯:未知 | |
| detail_Info_2: | |
| 1 ['人物1*称谓:妻子*年龄:未知*职业:未知*健康状况:未知*生活习惯:未知'] | |
| 超过4个信息是未知的家人数(不计入最终统计)count: 1 | |
| all_Info: [{'name': '未知', 'age': '35岁', 'career': '大学老师', 'health': '身体很好', 'live': '爱运动'}] | |
| eg: | |
| detail_Info_1: | |
| 人物1*称谓:我儿子 *年龄:10岁 *职业:小学生 *健康状况:身体不大好,总是感冒 *生活习惯:未知 | |
| detail_Info_2: | |
| 1 ['人物1*称谓:我儿子 *年龄:10岁 *职业:小学生 *健康状况:身体不大好,总是感冒 *生活习惯:未知'] | |
| 超过4个信息是未知的家人数(不计入最终统计)count: 0 | |
| all_Info: [{'name': '未知', 'age': '35岁', 'career': '大学老师', 'health': '身体很好', 'live': '爱运动'}, {'name': '儿子', 'age': '10岁', 'career': '小学生', 'health': '身体不大好,总是感冒', 'live': '未知'}] | |