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乱大交91| 欧美性猛交内射兽交老熟妇| 欧美一级中文字幕| 一区二区三区入口| a在线观看免费视频| 黄色一级二级三级| 日本xxxxxxx免费视频| 国产免费毛卡片| 男人用嘴添女人下身免费视频| avove在线观看| 17c丨国产丨精品视频| 亚洲AV无码成人精品一区| www.久久com| 黄色一级大片免费| 99国产精品白浆在线观看免费| 免费超爽大片黄| 韩国日本在线视频| 在线观看免费视频高清游戏推荐| 在线观看av网页| 99中文字幕在线| 污污污污污污www网站免费| 日韩视频免费播放| 成人免费无码av| 北条麻妃亚洲一区| 日韩a∨精品日韩在线观看| 少妇性l交大片| 亚洲三级在线观看视频| 最近免费观看高清韩国日本大全| av无码久久久久久不卡网站| 国产性生交xxxxx免费| 在线免费黄色小视频| www插插插无码免费视频网站| 欧美视频在线播放一区| 老头吃奶性行交视频| 穿情趣内衣被c到高潮视频| 欧美网站免费观看| 一级网站在线观看| 国产av无码专区亚洲精品| 色综合五月婷婷| 男女午夜激情视频| 成人一区二区av| 手机在线成人免费视频| 久久av综合网| 免费不卡av网站| 亚洲第一中文av| 欧美性大战久久久久xxx| 免费不卡av网站| 在线视频日韩一区| 日本免费不卡一区二区| 青少年xxxxx性开放hg| 午夜欧美福利视频| 欧美日韩亚洲一| 拔插拔插海外华人免费| 热这里只有精品| 人人爽人人爽av| 黄大色黄女片18第一次| 好男人www社区| 97av视频在线观看| 国产免费毛卡片| 日本wwww视频| 国内自拍在线观看| 欧美性大战久久久久xxx| 日韩精品综合在线| 国产一区二区四区| 国产毛片久久久久久国产毛片| 亚洲小视频在线播放| 特色特色大片在线| 两性午夜免费视频| 91麻豆天美传媒在线| av噜噜在线观看| 国产资源中文字幕| 欧洲美女和动交zoz0z| 亚洲AV无码成人精品一区| 伊人免费视频二| 久久国产精品免费观看| 日本中文字幕在线视频观看| 成年丰满熟妇午夜免费视频| 麻豆md0077饥渴少妇| 国产精品av免费观看| 日本阿v视频在线观看| 欧美色图色综合| 久久久久久久久久久久91| 性生生活大片免费看视频| 五月天激情播播| 伊人再见免费在线观看高清版| 男人天堂a在线| 精品国产一二三四区| 小泽玛利亚视频在线观看| 午夜激情视频网| 搞av.com| 亚洲五月天综合| 黄色三级视频在线播放| 青青在线免费观看| 欧美日韩一区二区三区69堂| 91制片厂免费观看| 国产a级一级片| 国产999免费视频| 2022亚洲天堂| 91免费视频污| 日日碰狠狠丁香久燥| 欧美日韩视频免费在线观看| 欧美 日韩 亚洲 一区| 最新天堂在线视频| 国产一区二区视频播放| 亚欧激情乱码久久久久久久久| 国产91沈先生在线播放| 日韩av在线中文| 妺妺窝人体色777777| 午夜av中文字幕| 激情网站五月天| 精品视频在线观看一区| 国产在线观看中文字幕| 欧美私人情侣网站| 97在线国产视频| 最新免费av网址| 亚洲 欧美 另类人妖| 亚洲不卡中文字幕无码| 亚洲爆乳无码精品aaa片蜜桃| 另类小说色综合| 日韩网址在线观看| 欧美乱大交xxxxx潮喷l头像| 少妇熟女一区二区| 中文字幕亚洲影院| www.亚洲高清| 午夜dv内射一区二区| 大陆极品少妇内射aaaaa| 男人的天堂avav| 男女激情免费视频| 国产又粗又猛又爽又黄的网站 | 欧美一级爱爱视频| 免费观看黄色的网站| 亚洲精品mv在线观看| 欧美女同在线观看| 可以看污的网站| 亚洲免费成人在线视频| 男人的天堂最新网址| 三级性生活视频| 免费网站在线观看黄| 日本特黄在线观看| 超碰97在线看| 日韩欧美不卡在线| 亚洲熟妇无码一区二区三区| 久久精品国产sm调教网站演员| 青青青在线视频播放| 欧美性大战久久久久xxx| 黄色a级片免费| 国内外成人免费在线视频| 羞羞的视频在线| 中国老女人av| 日韩欧美不卡在线| 女人另类性混交zo| 亚洲欧美一区二区三区不卡| 欧美美女黄色网| 日韩精品视频久久| 四季av一区二区三区| 91香蕉视频免费看| 91好吊色国产欧美日韩在线| 免费激情视频在线观看| www.日本久久| 3d动漫一区二区三区| 日本xxxx黄色| 福利视频一区二区三区四区| 欧美两根一起进3p做受视频| 成人不卡免费视频| 男人添女荫道口女人有什么感觉| 国产肥臀一区二区福利视频| jizz18女人| 国产精品999视频| 超碰在线超碰在线| 黄色a级片免费| 亚洲第一综合网站| 国自产拍偷拍精品啪啪一区二区 | 激情久久综合网| 国产免费毛卡片| 免费高清一区二区三区| 久久综合伊人77777麻豆最新章节| 黄色a级在线观看| 国产第一页视频| 成人免费性视频| 国产又粗又爽又黄的视频| 91网址在线播放| 免费无码国产v片在线观看| 久久久99精品视频| 91精品视频国产| 欧美伦理视频在线观看| 成人在线免费观看av| 先锋影音男人资源| 91 在线视频观看| 一区二区三区入口| 免费观看成人在线视频| 131美女爱做视频| 岛国大片在线播放| 男人日女人的bb| 欧美a级黄色大片| 国产对白在线播放| 欧美 国产 精品| 91免费国产精品| 日韩网站在线免费观看| 青青草成人免费在线视频| 国产av熟女一区二区三区|