python如何写简历_用Python写简历
1 #/usr/bin/env python
2 #coding=utf-8
3
4 importrandom5 importre6
7
8 defcolor(messages):9 color = ‘\x1B[%d;%dm‘ % (1,random.randint(30,37))10 return ‘%s %s\x1B[0m‘ %(color,messages)11
12
13 def colorprint(mes, flag=True):14 def_deco(func):15 defwrapper(args):16 res =func(args)17 print (color(mes + ‘:\n‘))18 ifflag:19 for k1, v1 inres.items():20 if notisinstance(v1, dict):21 print (‘{0}: {1}‘.format(k1, v1))22 else:23 print (‘{0}:‘.format(k1))24 for k2, v2 inv1.items():25 print (‘{0}: {1}‘.format(k2, v2))26 else:27 for i inres:28 if not isinstance(i[1], dict):29 print(i)30 else:31 for k, v in i[1].items():32 print (‘{0}[{1}]: {2}‘.format(k, i[0], v))33 print (‘\n‘)34 returnres35 returnwrapper36 return_deco37
38
39 classResume(object):40
41 defstr(self):42 return color(‘程健的python简历‘.center(400))43
44 @property45 @colorprint(‘个人信息‘)46 def_personal_information(self):47 return{48 ‘Name‘ : ‘程健‘,49 ‘Gender‘ : ‘Male‘,50 ‘Born‘ : [1987, 9, 14],51 ‘Education‘: {52 ‘School Name‘ : ‘太原科技大学‘,53 ‘Major‘ : ‘电气工程及其自动化‘,54 ‘Degree‘ : ‘本科‘,55 ‘Graduation‘ : 2010
56 },57 ‘Tel‘ : ‘181543777, four, nine‘,58 ‘Email‘ : ‘newer027艾特gmail.com‘,59 ‘Target Positions‘: re.compile(60 "‘Python Developer‘|DevOps",re.I|re.M).pattern61 }62
63 @property64 @colorprint(‘个人特点‘)65 defcharacteristics(self):66 return{67 ‘心理承受能力强‘: ‘从非计算机专业-excel VBA自动化-Python开发‘,68 ‘热衷和喜爱‘: ‘正是因为喜欢Python, 我才会放弃采购管理‘,69 ‘自学能力强‘: ‘自学excel VBA和Python完成项目并满足需求‘,70 ‘毅力和耐性‘: ‘2013年7月,用8天时间骑车从上海回湖北老家‘,71 ‘is_geek‘: True72 }73
74 @property75 @colorprint(‘个人能力‘)76 defskills(self):77 return{78 ‘Language‘: {79 ‘熟悉‘ : [‘Python‘, ‘VBA‘],80 ‘了解‘ : [‘JavaScript‘, ‘C‘]},81 ‘OS‘ : [‘macOS‘, ‘Ubuntu‘, ‘嵌入式Linux‘],82 ‘Tool‘ : [‘PyCharm‘, ‘IPython‘, ‘Git‘],83 ‘Databaseandtools‘ : [‘MongoDB‘, ‘Redis‘, ‘Memcached‘],84 ‘WebFramework‘: {85 ‘熟悉‘ : [‘Flask‘, ‘Django‘],86 },87 ‘OtherFramework‘ : [‘Pandas‘, ‘NumPy‘,88 ‘Celery‘, ‘Beautiful Soup‘],89 ‘Other‘ : ‘CET-6‘
90 }91
92 @property93 @colorprint(‘工作经验‘, False)94 defwork_experience(self):95 returnenumerate([96 {97 ‘Time period‘ : ‘2013.8-2017.01‘,98 ‘Company Name‘ : ‘上海索广映像有限公司(SONY旗下)‘,99 ‘Position‘ : ‘采购管理‘
100 },101 {102 ‘Time period‘ : ‘2010.9-2013.07‘,103 ‘Company Name‘ : ‘上海宏和电子材料有限公司(台湾首富王永庆之子集团旗下)‘,104 ‘Position‘ : ‘采购员‘
105 },106 ])107
108 @property109 @colorprint(‘项目经验‘, False)110 defprojectexperience(self):111 returnenumerate([112 {113 ‘Project‘ : ‘VBA实现自动化数据分析/数据汇总/网页表单提交等‘,114 ‘Description‘ : (‘在库存管理和采购业务推进的工作中,通过自学excel公式和VBA,‘
115 ‘将各项业务采用excel VBA实现自动化.‘)116 },117 {118 ‘Project‘ : ‘雪球组合仓位分析工具‘,119 ‘Description‘ : (‘后端使用Flask和Beautiful Soup,前端使用Angular和D3开发的单页面应用,‘
120 ‘获取雪球ID关注的组合的调仓信息和关注组合的累计股票仓位.‘)121 },122 {123 ‘Project‘ : ‘Django By Example逐行中文注释‘,124 ‘Description‘ : (‘Django By Example全书有四个完整的Django工程项目,分别是博客网站,图片书签社交网站,‘
125 ‘购物网站和在线教育网站.我在逐行手写代码,调试运行成功后,对代码给出逐行注释.‘)126 },127 {128 ‘Project‘ : ‘Django-CMS源代码分析‘,129 ‘Description‘: (‘还在进行中.作为一个大型Django项目和成熟的网站生成工具,‘
130 ‘Django-CMS的源代码可以作为实施Django项目的权威参考.‘)131 }132 ])133
134 @property135 @colorprint(‘@Where‘, False)136 deffindme(self):137 returnenumerate([138 {139 ‘Link‘ : ‘http://www.cnblogs.com/newer027‘,140 ‘Description‘ : ‘个人技术博客‘},141 {142 ‘Link‘ : ‘https://github.com/newer027‘,143 ‘Description‘ : ‘个人GitHub主页‘},144 ])145
146 defshow(self):147 print(resume.str())148 prolist = [i for i in dir(self) if not i.startswith(‘__‘)]149 for pro inprolist:150 getattr(self, pro)151
152
153 if __name__ == ‘__main__‘:154 resume =Resume()155 resume.show()
python如何写简历_用Python写简历相关推荐
- python优雅代码大全_代码这样写更优雅(Python版)
Python 这门语言最大的优点之一就是语法简洁,好的代码就像伪代码一样,干净.整洁.一目了然.但有时候我们写代码,特别是 Python 初学者,往往还是按照其它语言的思维习惯来写,那样的写法不仅运行 ...
- python创建nc文件_如何python写nc文件
今天试了一下用PyNIO写nc文件,难用的一腿 算了,还是用netcdf模块写了. 代码如下: # -*- coding: utf-8 -*- import numpy as np import sy ...
- 用python写情书_资深Python程序员用图片隐写术写情书,全公司只有她能看懂,绝了...
谁说程序员不浪漫!他从事python工作七八年,为了追公司的女同事,竟然用python的图片隐写术在图片上写情书,让全公司只有她才能看懂. image 先介绍一下图片隐写术吧,这是一门有关于将信息隐藏 ...
- 使用python做一个闹钟_用Python写一个简单地闹钟
一.闹钟程序如下: import sys import string from time import sleep sa = sys.argv lsa = len(sys.argv) if lsa ! ...
- python 写命令行界面_使用Python进行命令行界面编程?
在本节中,我们将使用python开发命令行界面.但是在我们深入研究程序之前,让我们首先了解命令行. 由于存在计算机程序,因此一直在使用命令行,并且命令行是基于命令构建的.命令行程序是从Shell或命令 ...
- python 简历_用Python翻译我的简历
Brief 通过轻量的zhconv库把文档由简体字转换成繁体字. 01 缘由 最近无意中看到一个港澳台的工作机会,想着投一下简历.但我简历是简体中文的,怎么办呢? Mr. Lin:你不是在学Pytho ...
- python之禅 中文_《Python之禅》中对于Python编程过程中的一些建议
<Python之禅>中对于Python编程过程中的一些建议 来源:中文源码网 浏览: 次 日期:2018年9月2日 [下载文档: <Python之禅>中对于Pyt ...
- python list存储对象_《python解释器源码剖析》第4章--python中的list对象
4.0 序 python中的list对象,底层对应的则是PyListObject.如果你熟悉C++,那么会很容易和C++中的list联系起来.但实际上,这个C++中的list大相径庭,反而和STL中的 ...
- python生成wps文件_使用Python操作XLS文件(wps中叫et)
一旦TE需要* *信息的列表,我导出一个txt文件与python和扔给他们,但是他们很不开心,哈哈,因为他们想要将数以百计的数据放到xls文件列表输出,工作数量太大,所以我问我出口成xls文件然后给他 ...
- python字符串去掉空行_从python中的字符串中删除空格
python字符串去掉空行 如何在python中删除字符串中的空格 (How to remove whitespaces in a string in python) str.lstrip()str. ...
最新文章
- Ubuntu Docker安装
- xml python gb2312_使用Python处理XML格式数据的方法介绍
- annotations' in project ':test'. Resolved versions for app (26.1.0) and test app (27.1.1) differ
- .Net Core + 微信赋能企业级智能客服系统--学习笔记
- 超前进位加法器实验报告_干货 | 加法器与反相加法器原理解析
- Redis(七):Hash哈希数据类型详解
- web前端到底是什么?有前途吗
- 2020年中国保险中介市场生态白皮书
- Java8 Math新增方法
- wps怎么免费导出简历_WPS表格办公—一键添加简历模板
- oracle的dbv命令,Oracle的DBV命令行工具用法详解
- Python2视频教程
- python不间断爬取微博热搜并存储
- UI设计中按钮如何设计,常见的按钮设计类型
- 华为ebgp_华为设备BGP详细配置
- c语言企业自动化管理系统,基于C语言制作的人事管理系统-自动化毕业论文.doc...
- 工程车辆监控管理系统方案
- 安装/卸载微软鼠标和键盘中心1603和1612错误
- sql server如何修改服务器名称,SQL Server 2014改服务器名称为(local)的方法
- 9 个超实用的 JavaScript 原生插件工具