如何用python制作个人简历 个人简历如何制作?

python\u5f00\u53d1\u7b80\u5386 \u600e\u4e48\u5199

\u5199\u9879\u76ee\u540d\u79f0\uff0c\u548c\u5177\u4f53\u5de5\u4f5c\u7684\u63cf\u8ff0\uff0c\u4ee5\u53ca\u6b64\u9879\u5de5\u4f5c\u5728\u9879\u76ee\u4e2d\u662f\u5426\u8d77\u5173\u952e\u4f5c\u7528\uff0c\u5982\u679c\u662f\u6253\u9171\u6cb9\u7684\u6d3b\uff0c\u90a3\u8fd8\u662f\u4e0d\u8981\u5199\u5f97\u592a\u7ec6\u4e86\u3002

\u4e2a\u4eba\u7b80\u5386\u53ef\u4ee5\u5728\u624b\u673a\u5fae\u4fe1\u4e0a\u5236\u4f5c\uff0c\u5177\u4f53\u64cd\u4f5c\u65b9\u6cd5\u5982\u4e0b\uff1a
1\u3001\u9996\u5148\u6253\u5f00\u5fae\u4fe1\u540e\u9009\u62e9\u7ea2\u8272\u7bad\u5934\u6240\u6307\u7684\u201d\u641c\u7d22\u201c\u529f\u80fd\uff1b

2\u3001\u7136\u540e\u9009\u62e9\u7ea2\u8272\u65b9\u6846\u4e2d\u7684\u201d\u5c0f\u7a0b\u5e8f\u201c\u529f\u80fd\uff1b

3\u3001\u4e4b\u540e\u641c\u7d22\u201d\u8d85\u7ea7\u7b80\u5386\u201c\uff0c\u9009\u62e9\u7ea2\u8272\u65b9\u6846\u4e2d\u7684\u5c0f\u7a0b\u5e8f\uff1b

4\u3001\u8fdb\u5165\u5c0f\u7a0b\u5e8f\u4e4b\u540e\u9009\u62e9\u7ea2\u8272\u65b9\u6846\u4e2d\u7684\u201d\u65b0\u5efa\u7b80\u5386\u201c\uff1b

5\u3001\u7136\u540e\u9009\u62e9\u4e00\u4e2a\u5408\u9002\u81ea\u5df1\u7684\u6a21\u677f\uff1b

6\u3001\u4e4b\u540e\u6839\u636e\u63d0\u793a\u586b\u4e0a\u76f8\u5bf9\u5e94\u7684\u4fe1\u606f\u8d44\u6599\u5373\u53ef\uff0c\u4ee5\u4e0a\u5c31\u662f\u624b\u673a\u505a\u7b80\u5386\u7684\u65b9\u6cd5\u3002

程序员的简历,一般通过Markdown或LaTex生成PDF,比较特别的是前端程序员会用JavaScript实现更加炫酷的网页版本简历。

  作为一个Python程序员,可以通过下面的代码,在命令行生成一份独一无二的Pythonic的简历。

 

 1 #/usr/bin/env python  2 # coding=utf-8  3   4 import random  5 import re  6   7   8 def color(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         def wrapper(args): 16             res = func(args) 17             print (color(mes + ':
')) 18             if flag: 19                 for k1, v1 in res.items(): 20                     if not isinstance(v1, dict): 21                         print ('{0}: {1}'.format(k1, v1)) 22                     else: 23                         print ('{0}:'.format(k1)) 24                         for k2, v2 in v1.items(): 25                             print ('    {0}: {1}'.format(k2, v2)) 26             else: 27                 for i in res: 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 ('
') 34             return res 35         return wrapper 36     return _deco 37  38  39 class Resume(object): 40  41     def str(self): 42         return color('程健的python简历'.center(400)) 43  44     @property 45     @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).pattern 61         } 62  63     @property 64     @colorprint('个人特点') 65     def characteristics(self): 66         return { 67             '心理承受能力强': '从非计算机专业-excel VBA自动化-Python开发', 68             '热衷和喜爱': '正是因为喜欢Python, 我才会放弃采购管理', 69             '自学能力强': '自学excel VBA和Python完成项目并满足需求', 70             '毅力和耐性': '2013年7月,用8天时间骑车从上海回湖北老家', 71             'is_geek' : True 72         } 73  74     @property 75     @colorprint('个人能力') 76     def skills(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     @property 93     @colorprint('工作经验', False) 94     def work_experience(self): 95         return enumerate([ 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     def projectexperience(self):111         return enumerate([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     def findme(self):137         return enumerate([138             {139                 'Link' : 'http://www.cnblogs.com/newer027',140                 'Description' : '个人技术博客'},141             {142                 'Link' : 'https://github.com/newer027',143                 'Description' : '个人GitHub主页'},144         ])145 146     def show(self):147         print(resume.str())148         prolist = [i for i in dir(self) if not i.startswith('__')]149         for pro in prolist:150             getattr(self, pro)151 152 153 if __name__ == '__main__':154     resume = Resume()155     resume.show()

View Code

  以下是在macOS Python 3.5环境中运行代码的结果。

望采纳谢谢

希望能帮助你





  • 璁$畻鏈虹浉鍏冲叴瓒g埍濂鎬庢牱鍐绠鍘鎴栬卲s?
    绛旓細琛ㄨ揪璁$畻鏈烘柟闈㈢殑鍏磋叮鐖卞ソ鍙互鍦ㄥ饱鍘鎴绠鍘涓獊鍑轰綘鐨勬妧鑳藉拰鍏磋叮銆備互涓嬫槸涓浜涘啓浣滆绠楁満鏂归潰鍏磋叮鐖卞ソ鐨勭ず渚嬶細1. **缂栫▼鍜屽紑鍙戯細** "鎴戝缂栫▼鍜岃蒋浠跺紑鍙戣〃鐜板嚭娴撳帤鐨勫叴瓒o紝鍠滄浣跨敤缂栫▼璇█濡Python銆丣avaScript绛夋潵瑙e喅闂鍜屽垱閫犲簲鐢ㄣ"2. **寮婧愮ぞ鍖鸿础鐚細** "鎴戠Н鏋佸弬涓庡紑婧愮ぞ鍖猴紝涓哄紑婧愰」鐩彁浜や唬鐮佸拰...
  • 绠鍘鐨涓汉鑳藉姏鎻忚堪鎬庝箞鍐
    绛旓細浜屻佸己璋冧笓涓氭妧鑳姐傚垪鍑轰綘鐨勪笓涓氭妧鑳藉拰鎿呴暱鐨勯鍩熴傚鏋滀綘鐔熸倝鏌愮缂栫▼璇█鎴栬呮嫢鏈夋煇绉嶇壒瀹氱殑鎶鏈妧鑳斤紝涓瀹氳鍦ㄧ畝鍘涓槑纭寚鍑恒傚悓鏃讹紝鍙互鎻愪緵涓浜涘叿浣撶殑椤圭洰缁忛獙鎴栬呭疄涔犵粡鍘嗘潵浣愯瘉浣犵殑涓撲笟鎶鑳姐備緥濡傦細鈥滅啛缁冩帉鎻Python缂栫▼璇█锛岃兘澶熺嫭绔嬪畬鎴愭暟鎹垎鏋愰」鐩濄備笁銆佸睍绀哄伐浣滆兘鍔涖鍦ㄤ釜浜鑳藉姏鎻忚堪涓紝闄や簡涓撲笟...
  • 2022璁$畻鏈哄簲灞婃瘯涓氱敓涓汉绠鍘妯℃澘5绡嘷2022璁$畻鏈轰釜浜虹畝鍘嗘ā鏉
    绛旓細璁$畻鏈轰笓涓氱殑 姣曚笟 鐢涓汉 绠鍘 鐨勬ā鏉垮簲璇鎬庝箞鍒朵綔鍛?閭d綘鐭ラ亾璁$畻鏈哄簲灞婃瘯涓氱敓 涓汉绠鍘妯℃澘 閮芥湁鍝簺鍚?涓嬮潰鏄垜涓哄ぇ瀹舵敹闆嗙殑鍏充簬2022璁$畻鏈哄簲灞婃瘯涓氱敓涓汉绠鍘嗘ā鏉5绡嘷2022璁$畻鏈轰釜浜虹畝鍘嗘ā鏉裤傚笇鏈涘彲浠ュ府鍔╁ぇ瀹躲 銆愨啌鈫撯啌 銆戞洿澶氱浉鍏 鏂囩珷 鍐呭鎺ㄨ崘銆愨啌鈫撯啌銆 搴旇仒閰掑簵鍛樺伐涓汉绠鍘 鏁板鏁欏笀涓汉搴旇仒绠鍘 搴...
  • 濡備綍鍐欎竴浠藉ソ鐨涓汉绠鍘
    绛旓細濂瑰睍鐜板嚭濂规槸涓緢鏈夎叮鐨勪汉锛屼綘涔熻杩欐牱銆備綘鑺变竴澶╂椂闂村湪heroku涔嬬被鐨勭綉绔欏仛涓嚜宸辩殑浠嬬粛椤甸潰銆傚皢浣犵殑涓汉淇℃伅閮芥斁 涓婂幓锛屾湁寰堝寰堝閾炬帴锛岄兘鏄叧浜庝綘鐨勯」鐩紝浣犵殑浣滃搧锛屼綘鐨勬濊冿紝浣犵殑蹇冨緱銆傛湁浜虹粰鎴戠殑绠鍘灏辨槸涓涓ぇ澶т簩缁寸爜锛屾壂鎻忎箣鍚庡氨鏄釜浜轰富椤电殑.閾炬帴锛屾湁鐫寰堣缁嗙殑浠嬬粛锛岀湡鐨勯潪甯告锛濡備綍鍐...
  • 涓汉绠鍘鏍锋湰鑼冩枃缁忓吀渚嬫枃銆5绡囥
    绛旓細- 鍙備笌椤圭洰闇姹傚垎鏋愩璁捐銆佺紪鐮併佹祴璇曞拰涓婄嚎 鎶鑳戒笓闀匡細- 鐔熺粌鎺屾彙Java銆Python銆丆++绛夌紪绋嬭瑷 - 鐔熸倝Spring銆丮yBatis绛変富娴佹鏋 - 浜嗚В鏁版嵁搴撱佺綉缁溿佹搷浣滅郴缁熺瓑璁$畻鏈哄熀纭鐭ヨ瘑 銆愮瘒浜屻涓汉淇℃伅锛- 濮撳悕锛氭潕鍥 - 鎬у埆锛氬コ - 骞撮緞锛28宀 - 瀛﹀巻锛氱澹 - 涓撲笟锛氬競鍦鸿惀閿 - 宸ヤ綔缁忛獙锛5骞 姹傝亴...
  • python 鎬庝箞瀹炵幇绠鍘淇℃伅鎶藉彇
    绛旓細瀹夎璇诲彇word鏂囨。鐨勭涓夋柟妯″潡锛歱ip install python-docx coding=utf-8 璇诲彇鐨勪緥瀛愶細from docx import Document#鎵撳紑鏂囨。document = Document(u'绠鍘.docx')#鍙栧嚭娈佃惤l = [ paragraph.text.encode('gb2312')#鍙栧嚭琛ㄦ牸 for paragraph in document.paragraphs]: for i in l: print i tables ...
  • 涓汉绠鍘妯℃澘浼樼鑼冩枃鍚堥泦6绡
    绛旓細1. 鐔熺粌鎺屾彙Java銆Python绛夌紪绋嬭瑷锛2. 鐔熸倝Spring銆丮yBatis绛変富娴佸紑鍙戞鏋讹紱3. 浜嗚ВLinux鎿嶄綔绯荤粺鍙婂父鐢ㄥ懡浠わ紱4. 鍏峰鑹ソ鐨勬暟鎹簱璁捐鑳藉姏鍜孲QL缂栧啓鑳藉姏锛5. 鐔熸倝Web鍓嶇鎶鏈紝濡侶TML銆丆SS銆丣avaScript绛夈--- 鑷垜璇勪环 鏈汉宸ヤ綔鎬佸害璁ょ湡璐熻矗锛屽叿澶囪壇濂界殑鍥㈤槦鍗忎綔绮剧銆傚湪闈㈠鎶鏈毦棰樻椂锛岃兘绉瀬鎬濊...
  • 濡備綍鍦ㄧ畝鍘鎻忚堪鎴戠啛鐭python缂栫▼璇█,骞朵妇涓浜涘疄渚!
    绛旓細鍙互鎼缓python寮鍙戠幆澧冿紝瀵筽ython 鐣岄潰缂栫▼锛屾暟鎹簱缂栫▼锛屾枃妗h鍐欎笌瀛樻湡锛岀綉缁滅紪绋嬶紝缃戦〉缂栫▼鏈夊疄闄呭紑鍙戠粡楠屻浣跨敤python寮鍙戣繃 x 椤圭洰銆
  • 涓汉绠鍘妯℃澘澶у叏
    绛旓細涓汉鎶鑳 鐔熺粌鎺屾彙HTML銆丆SS銆丣avaScript绛夊墠绔妧鏈紱鐔熸倝Photoshop銆両llustrator绛夊浘褰璁捐杞欢锛涘叿澶囦竴瀹氱殑鍚庣寮鍙戣兘鍔涳紝浜嗚ВPHP銆Python绛夎瑷锛涚啛鎮塖EO浼樺寲鍜岀綉缁滄帹骞裤傛牎鍐呭瀹炶返 2017骞村弬涓庡闄㈢粍缁囩殑鐢靛晢杩愯惀瀹炶返锛岃礋璐e簵閾虹殑鏃ュ父绠$悊鍜岃繍钀ワ紝鎻愰珮搴楅摵鐭ュ悕搴﹀拰閿鍞锛2018骞存媴浠绘牎鍥垱涓氭瘮璧涢」鐩礋璐d汉锛岃幏寰...
  • 鎬庢牱鍐欑綉缁绠鍘
    绛旓細鍦╔X瀛︽牎鎷呬换鍔╂暀锛岃礋璐h绋璁捐骞舵彁楂樹簡瀛︾敓鐨勬垚缁 锛堟椂闂寸嚎+宸ヤ綔鎴愭灉锛塠鎶鑳藉拰璇佷功]鐔熺粌鎺屾彙Python鍜孞ava缂栫▼璇█ 鎷ユ湁Oracle鏁版嵁搴撶鐞嗚瘉涔 鑹ソ鐨勫洟闃熷崗浣滆兘鍔涘拰娌熼氳兘鍔 [鍏磋叮鐖卞ソ]鍠滄闃呰鍜屾梾琛岋紝杩欎簺鍏磋叮浣挎垜鍦ㄥ伐浣滀箣浣欎繚鎸佸紑闃旂殑瑙嗛噹鍜岃壇濂界殑蹇冩 鍦ㄦ挵鍐欑綉缁绠鍘鏃讹紝璇风‘淇濆瓧鏁伴備腑锛屼笉瑕佽繃浜庡啑闀裤
  • 扩展阅读:python编程在线编辑 ... python编程必背单词 ... python初学编程必背 ... 初学编程必背50个 ... 用python制作个人名片 ... 学python后到底能干什么 ... 免费的python编程软件 ... python免费源码网站 ... 大一python编程名片制作 ...

    本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网