gmnon.cn-疯狂蹂躏欧美一区二区精品,欧美精品久久久久a,高清在线视频日韩欧美,日韩免费av一区二区

站長(zhǎng)資訊網(wǎng)
最全最豐富的資訊網(wǎng)站

Python自動(dòng)化實(shí)踐之篩選簡(jiǎn)歷

本篇文章給大家?guī)砹岁P(guān)于python的相關(guān)知識(shí),其中主要介紹了關(guān)于簡(jiǎn)歷篩選的相關(guān)問題,包括了定義 ReadDoc 類用以讀取 word 文件以及定義 search_word 函數(shù)用以篩選的相關(guān)內(nèi)容,下面一起來看一下,希望對(duì)大家有幫助。

Python自動(dòng)化實(shí)踐之篩選簡(jiǎn)歷

推薦學(xué)習(xí):python視頻教程

簡(jiǎn)歷篩選

簡(jiǎn)歷相關(guān)信息如下:


Python自動(dòng)化實(shí)踐之篩選簡(jiǎn)歷


定義 ReadDoc 類用以讀取 word 文件

已知條件:

想要查找包含指定關(guān)鍵字的簡(jiǎn)歷(比如 Python、Java)


實(shí)現(xiàn)思路:

批量讀取每一個(gè) word 文件(通過 glob 獲取 word 信息),將他們的所有可讀內(nèi)容獲取,并通過關(guān)鍵字方式篩選,拿到目標(biāo)簡(jiǎn)歷地址。


這里有個(gè)需要注意的地方就是,并不是所有的 "簡(jiǎn)歷" 都是以段落的形式呈現(xiàn)的,比如從 "獵聘" 網(wǎng)下載下來的簡(jiǎn)歷就是 "表格形式" 的,而 "boss" 上下載的簡(jiǎn)歷就是 "段落形式" 的,這里再進(jìn)行讀取的時(shí)候需要注意下,我們做的演示腳本練習(xí)就是 "表格形式" 的。


這里的話,我們就可以專門定義一個(gè) "ReadDoc" 的類,里面定義兩個(gè)函數(shù),分別用于讀取 "段落" 和 "表格" 。

實(shí)操案例腳本如下:

# coding:utf-8from docx import Documentclass ReadDoc(object):              # 定義一個(gè) ReadDoc ,用以讀取 word 文件     def __init__(self, path):       # 構(gòu)造函數(shù)默認(rèn)傳入讀取 word 文件的路徑         self.doc = Document(path)         self.p_text = ''         self.table_text = ''          self.get_para()         self.get_table()       def get_para(self):             # 定義 get_para 函數(shù)用以讀取 word 文件的段落         for p in self.doc.paragraphs:             self.p_text += p.text + 'n'    # 讀取的段落內(nèi)容進(jìn)行換行         print(self.p_text)       def get_table(self):            # 定義 get_table 函數(shù)循環(huán)讀取表格內(nèi)容         for table in self.doc.tables:             for row in table.rows:                 _cell_str = ''      # 獲取每一行的完整信息                 for cell in row.cells:                     _cell_str += cell.text + ','    # 每一行加一個(gè) "," 隔開                 self.table_text += _cell_str + 'n'     # 讀取的表格內(nèi)容進(jìn)行換行         print(self.table_text)if __name__ == '__main__':     path = glob.os.path.join(glob.os.getcwd(), 'test_file/簡(jiǎn)歷1.docx')     doc = ReadDoc(path)     print(doc)

看一下 ReadDoc 類的運(yùn)行結(jié)果


Python自動(dòng)化實(shí)踐之篩選簡(jiǎn)歷


定義 search_word 函數(shù)用以篩選 word 文件內(nèi)容符合想要的簡(jiǎn)歷

OK,上文已經(jīng)成功讀取了簡(jiǎn)歷的 word 文檔,接下來我們要將讀取到的內(nèi)容通過帥選關(guān)鍵字信息的方式,過濾出包含有關(guān)鍵字的簡(jiǎn)歷。

實(shí)操案例腳本如下:

# coding:utf-8import globfrom docx import Documentclass ReadDoc(object):              # 定義一個(gè) ReadDoc ,用以讀取 word 文件     def __init__(self, path):       # 構(gòu)造函數(shù)默認(rèn)傳入讀取 word 文件的路徑         self.doc = Document(path)         self.p_text = ''         self.table_text = ''          self.get_para()         self.get_table()       def get_para(self):             # 定義 get_para 函數(shù)用以讀取 word 文件的段落         for p in self.doc.paragraphs:             self.p_text += p.text + 'n'    # 讀取的段落內(nèi)容進(jìn)行換行         # print(self.p_text)        # 調(diào)試打印輸出 word 文件的段落內(nèi)容       def get_table(self):            # 定義 get_table 函數(shù)循環(huán)讀取表格內(nèi)容         for table in self.doc.tables:             for row in table.rows:                 _cell_str = ''      # 獲取每一行的完整信息                 for cell in row.cells:                     _cell_str += cell.text + ','    # 每一行加一個(gè) "," 隔開                 self.table_text += _cell_str + 'n'     # 讀取的表格內(nèi)容進(jìn)行換行         # print(self.table_text)    # 調(diào)試打印輸出 word 文件的表格內(nèi)容def search_word(path, targets):     # 定義 search_word 用以篩選符合內(nèi)容的簡(jiǎn)歷;傳入 path 與 targets(targets 為列表)     result = glob.glob(path)     final_result = []               # 定義一個(gè)空列表,用以后續(xù)存儲(chǔ)文件的信息      for i in result:             # for 循環(huán)獲取 result 內(nèi)容          isuse = True                # 是否可用          if glob.os.path.isfile(i):       # 判斷是否是文件             if i.endswith('.docx'):      # 判斷文件后綴是否是 "docx" ,若是,則利用 ReadDoc類 實(shí)例化該文件對(duì)象                 doc = ReadDoc(i)                 p_text = doc.p_text         # 獲取 word 文件內(nèi)容                 table_text = doc.table_text                 all_text = p_text + table_text                for target in targets:      # for 循環(huán)判斷關(guān)鍵字信息內(nèi)容是否存在                     if target not in all_text:                         isuse = False                         break                  if not isuse:                     continue                 final_result.append(i)     return final_resultif __name__ == '__main__':     path = glob.os.path.join(glob.os.getcwd(), '*')     result = search_word(path, ['python', 'golang', 'react', '埋點(diǎn)'])      # 埋點(diǎn)是為了演示效果,故意在 "簡(jiǎn)歷1.docx" 加上的     print(result)

運(yùn)行結(jié)果如下:


Python自動(dòng)化實(shí)踐之篩選簡(jiǎn)歷


推薦學(xué)習(xí):python視頻教程

贊(0)
分享到: 更多 (0)
網(wǎng)站地圖   滬ICP備18035694號(hào)-2    滬公網(wǎng)安備31011702889846號(hào)
gmnon.cn-疯狂蹂躏欧美一区二区精品,欧美精品久久久久a,高清在线视频日韩欧美,日韩免费av一区二区
精品一区二区三区毛片| 欧美xxxx吸乳| 一女被多男玩喷潮视频| 国产又粗又爽又黄的视频| 超碰av在线免费观看| 日韩av新片网| 国产精品自拍合集| 青青草影院在线观看| 久国产精品视频| 九九九九九九九九| 天天操,天天操| 在线观看免费视频高清游戏推荐| 国产精品50p| 看av免费毛片手机播放| 女人和拘做爰正片视频| 草草视频在线免费观看| 国产精品国三级国产av| 美女扒开大腿让男人桶| 日本中文字幕在线视频观看| 国产成人亚洲综合无码| 隔壁人妻偷人bd中字| 日韩中文字幕在线视频观看| jizzjizz国产精品喷水| xxxx一级片| 亚洲天堂网2018| 99re6在线观看| 久久久亚洲国产精品| 精品人妻一区二区三区四区在线 | 男人添女荫道口图片| 色一情一乱一乱一区91| 丰满女人性猛交| 久久出品必属精品| 91亚洲一区二区| 午夜啪啪免费视频| youjizz.com亚洲| 日韩人妻精品一区二区三区| 亚洲热在线视频| 国产精品8888| 亚洲精品久久久久久久蜜桃臀| 成年在线观看视频| 日韩极品视频在线观看| 国产一区二区四区| 怡红院av亚洲一区二区三区h| 欧美精品一区二区三区三州| 3d动漫一区二区三区| 欧美日韩亚洲第一| 波多野结衣作品集| 日韩高清第一页| 美国av在线播放| 91视频最新入口| 我要看一级黄色大片| 亚洲免费成人在线视频| 99re8这里只有精品| 两根大肉大捧一进一出好爽视频| 欧美黄色免费影院| 永久免费黄色片| koreanbj精品视频一区| 日本中文字幕二区| 成年人深夜视频| 中文字幕国产传媒| 久久国产激情视频| 国产欧美久久久久| 国产三级国产精品国产专区50| 波多野结衣免费观看| 美女福利视频在线| 先锋影音男人资源| 日韩视频免费在线播放| 国内外成人激情免费视频| 国产福利视频在线播放| 91麻豆天美传媒在线| 久久久精品三级| 蜜臀av无码一区二区三区| 99热一区二区| 欧美日韩一区二区在线免费观看| www.成年人| 欧美一级特黄a| 国产精品后入内射日本在线观看| 中文字幕在线视频精品| 男女污污的视频| 国产乱子伦农村叉叉叉| 四虎4hu永久免费入口| 久久久久免费精品| 大肉大捧一进一出好爽视频| 毛片av在线播放| 婷婷视频在线播放| 亚洲欧美自拍另类日韩| 久久精品一区二| 麻豆传媒网站在线观看| 久久久久久久久久久久91| 亚洲人成无码网站久久99热国产| 日韩xxxx视频| 婷婷激情综合五月天| 看看黄色一级片| 日韩欧美理论片| 97超碰人人看| 熟女视频一区二区三区| 伊人久久在线观看| 久久久99精品视频| 国产亚洲黄色片| 久久久久久久香蕉| 国产尤物av一区二区三区| 日韩一级免费看| 777精品久无码人妻蜜桃| 日本手机在线视频| 黄色一级片播放| 欧美精品色婷婷五月综合| 99久久久无码国产精品6| 91视频免费版污| 亚洲欧洲日本精品| 久久av喷吹av高潮av| 久久这里只有精品18| 久久网站免费视频| 亚洲最大成人在线观看| 国产乱码一区二区三区四区| 爱爱爱视频网站| 久久成人福利视频| 久热免费在线观看| 日韩av福利在线观看| 欧美黄色免费网址| 成年人网站大全| gai在线观看免费高清| 天天操精品视频| 人妻夜夜添夜夜无码av| 日韩欧美亚洲另类| 日韩精品在线观看av| 天天插天天操天天射| 最新视频 - x88av| 9久久婷婷国产综合精品性色| 妞干网在线免费视频| 日本中文字幕二区| 日韩视频在线视频| 国产奶头好大揉着好爽视频| 丰满爆乳一区二区三区| 亚洲制服在线观看| 欧美精品成人网| 成人免费视频91| 国产四区在线观看| 国产高清视频网站| 国产aaa免费视频| 国产精欧美一区二区三区白种人| 欧美爱爱视频免费看| 天天爱天天做天天操| 黄大色黄女片18第一次| 欧美日韩一道本| 人妻av无码专区| 国产三级中文字幕| 高清av免费看| 九色91popny| 国产成人无码av在线播放dvd| 中文字幕22页| 日韩少妇内射免费播放18禁裸乳| 男人的天堂最新网址| 已婚少妇美妙人妻系列| 国产精品免费成人| 男人揉女人奶房视频60分| 免费看黄在线看| 午夜探花在线观看| 国产盗摄视频在线观看| 色姑娘综合天天| 黄色一级视频播放| 91视频成人免费| 欧美日韩视频免费| 日韩激情视频一区二区| 日韩精品综合在线| 国产精品专区在线| 国产伦精品一区二区三区四区视频_| 在线观看污视频| 97在线国产视频| 黄色片久久久久| 亚洲欧美偷拍另类| 亚洲污视频在线观看| 青青在线视频免费| 国模私拍视频在线观看| 97超碰人人爽| 免费观看中文字幕| 精品少妇人妻av免费久久洗澡| 九九爱精品视频| 校园春色 亚洲色图| 色婷婷一区二区三区在线观看| 91麻豆天美传媒在线| 97视频久久久| 国产成人精品无码播放| 亚洲精品20p| 嫩草影院中文字幕| 狠狠热免费视频| 亚洲天堂伊人网| a在线视频观看| 在线视频一二区| 99久久99精品| 69sex久久精品国产麻豆| av中文字幕网址| 久久久久久久久久久免费视频| 亚洲精品视频三区| jizzjizzxxxx| 爽爽爽在线观看| 久久精品视频91| 成人一级生活片| 一级黄色大片儿| 人妻丰满熟妇av无码区app| 糖心vlog在线免费观看|