正则解析
This commit is contained in:
parent
c90b3f14f1
commit
c35d1f87fa
@ -414,62 +414,63 @@ async def interview_file_insert(
|
|||||||
|
|
||||||
print(data)
|
print(data)
|
||||||
# 项目切割
|
# 项目切割
|
||||||
true_upgrade = []
|
# if data['project_undergo']:
|
||||||
if data['project_undergo']:
|
# string = data['project_undergo'][0]
|
||||||
string = data['project_undergo'][0]
|
# project_u = string.split('项目名')
|
||||||
project_u = string.split('项目名')
|
# for chkstr in project_u:
|
||||||
for chkstr in project_u:
|
# if ':' not in chkstr:
|
||||||
if ':' not in chkstr:
|
# continue
|
||||||
continue
|
# chkdict = {}
|
||||||
chkdict = {}
|
# chklist = chkstr.split('\n\n')
|
||||||
chklist = chkstr.split('\n\n')
|
# for turestr in chklist:
|
||||||
for turestr in chklist:
|
# turestr.strip()
|
||||||
turestr.strip()
|
# if not turestr:
|
||||||
if not turestr:
|
# continue
|
||||||
continue
|
# if turestr.startswith('称'):
|
||||||
if turestr.startswith('称'):
|
# turestr1 = '项目名' + turestr
|
||||||
turestr1 = '项目名' + turestr
|
# chklist1 = turestr1.split('\n')
|
||||||
chklist1 = turestr1.split('\n')
|
# chklist += chklist1
|
||||||
chklist += chklist1
|
# continue
|
||||||
continue
|
# true_d_list = turestr.split(':')
|
||||||
true_d_list = turestr.split(':')
|
# if len(true_d_list) == 2:
|
||||||
if len(true_d_list) == 2:
|
# chk_list = deepcopy(true_d_list)
|
||||||
chk_list = deepcopy(true_d_list)
|
# chkdict[chk_list[0]] = chk_list[1]
|
||||||
chkdict[chk_list[0]] = chk_list[1]
|
# dp_dict = {
|
||||||
dp_dict = {
|
# 'time': '',
|
||||||
'time': '',
|
# 'name': '',
|
||||||
'name': '',
|
# 'work': '',
|
||||||
'work': '',
|
# 'comment': '',
|
||||||
'comment': '',
|
# 'duty': '',
|
||||||
'duty': '',
|
# }
|
||||||
}
|
#
|
||||||
|
# true_dict = deepcopy(dp_dict)
|
||||||
true_dict = deepcopy(dp_dict)
|
# for key, v in chkdict.items():
|
||||||
for key, v in chkdict.items():
|
# if key == '项目名称':
|
||||||
if key == '项目名称':
|
# true_dict['name'] = v
|
||||||
true_dict['name'] = v
|
# continue
|
||||||
continue
|
# if key == '开发周期':
|
||||||
if key == '开发周期':
|
# true_dict['time'] = v
|
||||||
true_dict['time'] = v
|
# continue
|
||||||
continue
|
# if key == '项目描述':
|
||||||
if key == '项目描述':
|
# true_dict['comment'] = v
|
||||||
true_dict['comment'] = v
|
# continue
|
||||||
continue
|
# if key in ['技术要点', '功能模块']:
|
||||||
if key in ['技术要点', '功能模块']:
|
# true_dict['work'] += v
|
||||||
true_dict['work'] += v
|
# continue
|
||||||
continue
|
# if key == '职务':
|
||||||
if key == '职务':
|
# true_dict['duty'] = v
|
||||||
true_dict['duty'] = v
|
# continue
|
||||||
continue
|
# # true_dict = deepcopy(chkdict)
|
||||||
# true_dict = deepcopy(chkdict)
|
# true_upgrade.append(true_dict)
|
||||||
true_upgrade.append(true_dict)
|
|
||||||
|
|
||||||
work_list = data['work_list']
|
work_list = data['work_list']
|
||||||
language = data['language']
|
language = data['language']
|
||||||
|
project_undergo = data['project_undergo']
|
||||||
remembrance = data['remembrance']
|
remembrance = data['remembrance']
|
||||||
true_work = []
|
true_work = []
|
||||||
language_list = []
|
language_list = []
|
||||||
remembrance_list = []
|
remembrance_list = []
|
||||||
|
true_upgrade = []
|
||||||
if work_list:
|
if work_list:
|
||||||
for dstr in work_list:
|
for dstr in work_list:
|
||||||
data1 = eval(dstr)
|
data1 = eval(dstr)
|
||||||
@ -480,6 +481,11 @@ async def interview_file_insert(
|
|||||||
data1 = eval(dstr)
|
data1 = eval(dstr)
|
||||||
dictdata = deepcopy(data1)
|
dictdata = deepcopy(data1)
|
||||||
language_list.append(dictdata)
|
language_list.append(dictdata)
|
||||||
|
if project_undergo:
|
||||||
|
for dstr in project_undergo:
|
||||||
|
data1 = eval(dstr)
|
||||||
|
dictdata = deepcopy(data1)
|
||||||
|
true_upgrade.append(dictdata)
|
||||||
if remembrance:
|
if remembrance:
|
||||||
for dstr in work_list:
|
for dstr in work_list:
|
||||||
data1 = eval(dstr)
|
data1 = eval(dstr)
|
||||||
|
Loading…
Reference in New Issue
Block a user