简历解析兼容

This commit is contained in:
Àî×ÚÕñ 2022-10-17 18:05:00 +08:00
parent 6b44817fa5
commit 6dd3d121bf

View File

@ -171,17 +171,19 @@ def fmt_txt(chk_str):
# 毕业学校, 专业, 毕业时间, 学历
school = re.findall(r'.*?学院.*?\n', true_chkStr, re.M)
school_list = []
if school:
school_str = school[0].replace('\n', '').strip()
if ' ' in school_str and '' not in school_str:
school_list = school_str.split(' ')
else:
if '' in school_str:
school_list1 = school_str.split('')
for index, i in enumerate(school_list1):
if i.endswith('院校'):
school_list = [school_list1[index + 1], school_list1[index + 1]]
if not school_list:
school_list = [i.strip('学历').strip() for i in school_list1 if '大学' in i or '学院' in i]
else:
school_list = [school_str]
else:
@ -317,13 +319,19 @@ def fmt_txt(chk_str):
dict_chk['nation'] = nation_str.split('')[-1]
else:
dict_chk['nation'] = ''
true_chkStr = true_chkStr.replace('------', '-').replace('----', '-').replace('-------', '-').replace('--', '-')
if '工作经历' not in true_chkStr and '⼯作经历' not in true_chkStr:
# if '实习经历' in true_chkStr:
# work_undergo_str = true_chkStr.split('实习经历')[-1]
# else:
work_undergo_str = true_chkStr.split('工作经验')[-1]
else:
if '⼯作经历' in true_chkStr:
work_undergo_str = true_chkStr.split('⼯作经历')[-1]
else:
work_undergo_str = true_chkStr.split('工作经历')[-1]
if work_undergo_str.startswith(''):
work_undergo_str = work_undergo_str.split('', 1)[1]
work_undergo_str1 = work_undergo_str.split('教育经历')[0]
work_str2 = work_undergo_str1.strip().strip('\n')
project_undergo = ''
@ -802,6 +810,9 @@ def fmt_txt(chk_str):
i != {'name': '', 'time': '', 'comment': '', 'work': '', 'duty': ''}]
# 数字开头
if work_str2.startswith(''):
work_str2 = work_str2.split('', 1)[1]
work_str2 = work_str2.replace('------', '-').replace('----', '-').replace('-------', '-')
if work_str2[0].isdigit():
index1 = -1
new_str_list = []
@ -849,12 +860,19 @@ def fmt_txt(chk_str):
'duty': '',
}
new_str_list = work_str.split('\n')
new_str_list = [i for i in new_str_list if i != '']
for i in new_str_list:
if '公司' in i and ' ' in i:
work_dict['time'] = i.split(' ')[0]
work_dict['company_name'] = i.split(' ')[-1]
continue
if not work_dict['company_name'] and new_str_list:
for i in new_str_list:
if i[0].isdigit():
work_dict['time'] = i.split(' ')[0].replace('.', '/')
work_dict['company_name'] = i.split(' ')[-1]
continue
work_dict['duty'] += i
if work_dict['company_name']:
work_list.append(work_dict)
# 公司名开头
@ -2547,5 +2565,158 @@ egreat海尔MeleA20MeleA31LG1154极米杰科亿典等机顶
独立性强喜欢逛github上的开源库学到新的技术点善于归纳总结
"""
# 测试简历1
test_str1 = """
个人概况
姓名: 张林源 性别: 民族
出生年月: 1986 1 14
联系方式:
手机13545172502 QQ 4763202
Email4763202@qq.com
最高学历
最高学历学校湖北经济学院 学历大专
专业应用电子技术
时间2004 9 ----------------------2007 7
工作经历
2020.6----------------2021.8 武汉心驰神往
在武汉心驰神往络任资深 3D 动作师任职期间参与了 U3D 手游TD
(决战动物星)COT(Clash of Toys)以及动作游戏兔兔大作战
制定项目动作资源的制作规范使用规范和动作相关技术文档项目内
所有主角和英雄的动作设计和制作项目内所有怪物及 NPC 的动作设
计和制作游戏和项目内所有过场动画和登陆界面展示动画的制作
游戏所有宣传视频的动画制作 (U3D 休闲手游和动作手游)
2019.4----------------2020.6 武汉从玉网络
在武汉从玉网络任 3D 动作师任职期间参与了 U3D 手游
争热潮国王万岁以及三国题材等项目的开发负责项目内所有
主角和英雄的动作设计和制作项目内所有怪物及 NPC 的动作设计和
制作游戏和项目内所有过场动画和登陆界面展示动画的制作游戏
所有宣传视频的动画制作 (U3D 手游)
2016.11----------------2019.4 武汉火游网络
在武汉火游网络任 3D 动作师任职期间参与了 U3D VR 游戏
忍英雄机甲阵地钢魂赛博火等游戏和项目的开发负责
游戏和项目内所有角色和的动作设计和制作游戏和项目内所有怪物
的动作设计和制作游戏和项目内所有过场动画的制作游戏所有宣
传视频的动画制作游戏和项目所以展示动画的制作(U3D UE4 )
2016.8------------2016.11 武汉创客数字
在武汉创客数字任动作师任职期间参与了 U3D 次时代 VR
戏的开发负责游戏内角色的动作设计和制作游戏内怪物的动作设
计和制作解决美术资源在程序引擎里的问题 次时代 U3DVR
2015.10-----------------2016.8 武汉小嘿科技
在小嘿科技任动作师任职期间参与了 U3D 手游契约少女
的研发负责游戏角色的动作设计和制作游戏角色的套装绑定
计并制作游戏登陆界面的动画设计并制作游戏宣传视频的动画部
解决美术资源在引擎中的各种问题 (U3D 虚拟现实)
2014.6------------------2015.7 深圳启点网络
在启点网络任动作师任职期间参与了页游神之王座的研
负责游戏主角怪物以及 NPC 和主角坐骑的动作设计和制作
戏主角套装装备的蒙皮绑定导出资源并剪辑后期开展 unity3d
游方面工作深入的研究和掌握了 U3D 的使用技巧和完整的流程
索了很多技巧性的东西确保美术资源的可用制作出了游戏 demo,
进入量产阶段(页游和 U3D 手游)
2011.3-----------------2014.4 深圳中青宝
在中青宝红游中心任动作组长任职期间负责游戏主角怪物
以及 NPC 的动作设计和制作游戏主角套装装备的蒙皮绑定设计并
制作游戏登陆界面的动画设计并制作游戏宣传视频的动画部分
作部分简单的光效导出可用的模型和动作文件2D 端游和手游
2010.5-----------------2011.3 广州白鹭龙翔
广州白鹭龙翔信息技术有限公司任游戏动作组长任职期间只
要负责游戏主角怪物以及 NPC 动作的设计和制作游戏主角套装装
备蒙皮绑定各种技术文档的制定美术资源制作流程的制定并使其
流程化解决美术于程序整合各种问题页游
2009.7-------------------2010.4 武汉齐进
武汉齐进网络有限公司任游戏动作设计师任职期间主要负责
游戏主角怪物以及 NPC 动作的设计制作游戏主角套装装备蒙皮绑
导出可用的模型文件和动作文件2.5D 端游
2008.7-------------------2009.6 武汉创联
武汉创联科技新世纪有限公司任 3D 游戏动作设计师任职期间
主要负责游戏主角怪物以及 NPC 动作的设计制作游戏主角套装装
备蒙皮绑定游戏角色 NPC 模型的审核导出可用的模型文件和动作
文件并在 demo 中优化各项参数优化和修正模型资源的最终显示效
3D 端游
资格认证:
获得由国家职业技能鉴定指导中心发的游戏设计与开发师
的技术培训合格证书
获得由 Autodesk 认证的动画工程师I 资格证书
fmt_txt(chk_str12)
"""
# 测试简历2
test_str2 = """
段正隆
| 生日2000.06  苏州 15802703200 2431918502@qq.com
求职意向: 软件开发 | 期望薪资9-14K
个人优势
本人性格沉静善于思考擅长使用PythonMYSQL等工具进行程序的应用与开发在学校多次带领计算机软件项目开发团
圆满完成学校和导师布置的计算机软件和物联网的各类项目开发具有一定的团队管理和软件开发能力能流畅阅读英
文文档熟练使用英语进行软件开发本人在工作中秉承热忱专一勇于奉献的精神希望在人工智能大数据软件应
用及开发等专业方向发挥自己的能力
教育经历
湖北工程学院 本科 物联网工程 2018-2022
计算机竞赛团队总负责人兼Python团队负责人
1.负责团队成员和项目开发进度的日常管理
2.代表项目开发团队与软件开发方进行协调沟通
3.负责团队各方面的技术架构前端开发后端开发使用qtPythonhtml进行前端的开发使用javaPython进行后
端的开发和维护
4.负责各类项目功能的调试维护
实习经历
武汉像素工坊动画传媒有限公司 Java 2019.06-2019.08
内容
主要使用Java语言对公司产品进行后端维护
武汉红讯知识产权服务有限公司 知识产权/专利/商标代理人 2018.06-2018.08
内容
1.负责公司客户渠道的开拓与维护
2.协助项目主管收集政府资助项目资料并整理起草项目文案
3.跟踪预警公司项目进度进展
4.负责项目文件的归档及管理
项目经历
修仙游戏demo 全栈工程师 2022.02-至今
内容
基于python的kivy模块开发windowsAndroid平台的前端暂定利用python的flask模块开发游戏的服务器后端
负责游戏前端画面的编写游戏地图生成的脚本的编写游戏前后端协议的编写以及实现游戏后端的部署
游戏玩法
250000个单元格玩家相当于一个单元格
进入地图地形或建筑就能互动
玩法包括斗法战斗炼丹炼器采集建造自由买卖拍卖
法宝法器灵器仙器
品阶黄阶玄阶地阶天阶
修为等级练气筑基结丹金丹元婴化神大乘
基于Python开发的安卓自习室系统 全栈开发工程师 2021.09-至今
内容
基于Python的kivy模块开发安卓app 运用了MYSQLrequests请求Linux环境下进行python文件的打包
功能包括但不限于
1.登录注册通过邮箱注册账号注册账号需要填写账号和显示在外的名字
2.有多个自习室进入每个自习室都能看到里面正在学习的小伙伴的名字和状态
3.好友系统用户之间可以加好友并且进入自习室之前可以快速加入好友所在自习室
4.进入自习室学习后会提醒设置学习计划如学习多久本次学习目标并会将其保存在数据库以便用户查看统计的数据
基于Python的flask模块利用腾讯云的轻量级服务器和mysql开发服务器后端
物联网智能家居监控系统 前端开发工程师 2021.02-2021.12
内容
运用技术python的flask模块进行后端开发kivy模块进行手机app的开发利用requests请求以及Linux下python的打
包进行项目的开发
利用目前因人工智能大火的python语言在windows开发环境下以cc2530为核心利用Zigbee和串口通信技术将湿
温度烟雾红外等传感器作为环境信息采集源以串口控制为辅助制作一个人工智能控制的智能家居监控系统
学校实验室耗材管理系统 后端开发工程师 2020.06-2020.09
内容
运用技术利用html5以及JavaScript进行前端的开发使用flask开发后端服务器编写协议进行前后端交互
师生通过访问系统app或者网页向耗材管理员发送借用请求到管理员邮箱或短信管理员同意以后发送信息到单片机开锁打
后台管理员可设置耗材管理员和师生信息
负责软件方面前端后端的全部开发和维护利用Python的kivy模块进行安卓app的开发html5进行网页前端开发Python
的flask模块进行后端的开发
荣誉奖项
2021/6 第十二届蓝桥杯大赛软件类python组国赛优秀奖
2021/6 第十二届蓝桥杯大赛软件类python组省赛一等奖
2020/6 第十一届蓝桥杯大赛软件类python组国赛优秀奖
2020/6 第十一届蓝桥杯大赛软件类python组省赛一等奖
资格证书
计算机四级 大学英语四级
专业技能
python 熟练
office 熟练
c/c++ 一般
c# 一般
Java 一般
JavaScript 一般
HTML 一般
"""
fmt_txt(test_str2)