分享113个助理类简历模板,总有一款适合您
分享113个助理类简历模板,总有一款适合您
113个助理类简历模板下载链接:https://pan.baidu.com/s/1Md--BfvE7777L5GB_ySCjQ?pwd=s6ko
提取码:s6ko
Python采集代码下载链接:采集代码.zip - 蓝奏云
class ChinaZJsSelenium:base_url = "https://sc.chinaz.com/" # 采集的网址save_path = "D:\\Freedom\\Sprider\\ChinaZ\\"sprider_count = 113 #正在采集第17页的第4个资源,共30页资源 debugsprider_start_count=383word_content_list = []folder_name = ""page_end_number=0max_pager=20 #每页的数量haved_sprider_count =0 # 已经采集的数量page_count = 1 # 每个栏目开始业务content="text/html; charset=gb2312"filter_down_file=[]
def sprider(self,title_name):"""采集小升初简历模板 https://sc.chinaz.com/jianli/xiaochengchu.html助理类简历模板 https://sc.chinaz.com/tag_jianli/ZhuLi.html:return:"""if title_name == "小升初简历模板":self.first_column_name = "jianli"self.folder_name = "小升初简历模板"self.second_column_name = "xiaochengchu"elif title_name == "助理类简历模板":self.first_column_name = "tag_jianli"self.folder_name = "助理类简历模板"self.second_column_name = "ZhuLi"elif title_name == "焦点图代码":self.first_column_name = "jiaoben"self.folder_name = "JS焦点图代码"self.second_column_name = "jiaodiantu"BaseFrame().right("本次采集参数:sprider_count=" + str(self.sprider_count) + "")BaseFrame().right("本次采集参数:title_name="+title_name+"")BaseFrame().right("本次采集参数:second_column_name=" + self.second_column_name + "")# self.folder_name = "JS表单验证"self.sprider_category = title_name # 一级目录self.folder_namesecond_folder_name = str(self.sprider_count) + "个" + self.folder_name #二级目录self.sprider_type =second_folder_nameself.merchant=int(self.sprider_start_count) //int(self.max_pager)+1 #起始页码用于效率采集#原始路径+一级目录+二级目录self.file_path = self.save_path + os.sep + "简历" + os.sep + self.folder_name + os.sep + second_folder_nameself.save_path = self.save_path+ os.sep + "简历" + os.sep+self.folder_name +os.sep + second_folder_name+ os.sep + self.folder_nameBaseFrame().debug("开始采集ChinaZJL"+self.folder_name+"简历...")sprider_url = (self.base_url + "/{1}/{0}.html".format(self.second_column_name,self.first_column_name))down_path="D:\\Freedom\\Sprider\\ChinaZ\\简历\\"+self.folder_name +"\\"+second_folder_name+"\\Temp\\"if os.path.exists(down_path) is True:shutil.rmtree(down_path)if os.path.exists(down_path) is False:os.makedirs(down_path)if os.path.exists(self.save_path ) is True:shutil.rmtree(self.save_path )if os.path.exists(self.save_path ) is False:os.makedirs(self.save_path )chrome_options = webdriver.ChromeOptions()diy_prefs ={'profile.default_content_settings.popups': 0,'download.default_directory':'{0}'.format(down_path)}# 添加路径到selenium配置中chrome_options.add_experimental_option('prefs', diy_prefs)chrome_options.add_argument('--headless') #隐藏浏览器# 实例化chrome浏览器时,关联忽略证书错误driver = webdriver.Chrome(options=chrome_options)driver.set_window_size(1280, 800) # 分辨率 1280*800#BaseFrame().debug("开始采集"+sprider_url)driver.get(sprider_url)# content = driver.page_sourceelement_list = driver.find_elements(By.CLASS_NAME, "ws_block") # 列表页面 核心内容 box col3 ws_block masonry-brick#element_list = div_elem.find_elements(By.CLASS_NAME, 'item')#print(element_list.get_attribute('innerHTML'))laster_pager_div = driver.find_element(By.CLASS_NAME, "pagination")laster_pager_a =laster_pager_div.find_elements(By.TAG_NAME, 'a')laster_pager_url = laster_pager_a[len(laster_pager_a) - 2]page_end_number = int(laster_pager_url.text)self.page_count=self.merchantwhile self.page_count <= int(page_end_number): # 翻完停止try:if self.page_count == 1:self.sprider_detail(driver,element_list,self.page_count,page_end_number,down_path)passelse:if self.haved_sprider_count == self.sprider_count:BaseFrame().debug("采集到达数量采集停止...")BaseFrame().debug("开始写文章...")self.builder_word(self.folder_name, self.word_content_list)BaseFrame().debug("文件编写完毕,请到对应的磁盘查看word文件和下载文件!")break#(self.base_url + "/sort/{0}/{1}/".format(url_index, self.page_count))#http://soft.onlinedown.net/sort/177/2/#https://sc.chinaz.com//jianli/xiaochengchu_2.htmlnext_url = self.base_url + "/{2}/{0}_{1}.html".format(self.second_column_name, self.page_count,self.first_column_name)driver.get(next_url)element_list = driver.find_elements(By.CLASS_NAME, "ws_block") # 列表页面 核心内容self.sprider_detail( driver, element_list, self.page_count, page_end_number, down_path)pass#print(self.page_count)self.page_count = self.page_count + 1 # 页码增加1except Exception as e:print("sprider()执行过程出现错误:" + str(e))sleep(1)
人事助理简历模板下载word格式
财务负责人个人简历模板
服装设计助理求职简历范文
客户经理个人简历模板封面
财务实习个人简历表格下载
行政个人求职简历模板
文员个人简历word模板
箱包采购个人简历样本
文秘个人简历样本
应届生采购简历模板
护士电子版简历
应届生销售简历封面模板
会计简历自我评价
财会专业简历封面模板
行政主管个人简历
个人文员求职简历表格
会计个人简历封面模板
文员个人简历封面
财务个人简历模板下载word
销售个人简历模板表格
采购员个人简历模版下载
会计应届毕业生简历
销售简历范文
ps个人简历封面素材
行政助理个人简历样板
文员求职简历表格
助理求职简历模板
助理个人简历范本
会计求职简历
助理求职简历模版
销售个人简历范文
会计个人简历样板
助理求职简历模板
法律专业个人简历模板
助理个人简历范文
助理医生求职简历范文
人事助理个人简历
秘书应聘简历范文
酒店管理个人简历模板
摄像师个人简历
室内设计师简历模板下载
建筑施工项目助理个人简历
人事专员HR简历范文下载
行政管理求职简历样本下载
律师法务人员个人简历样本
招商经理简历模板下载
摄像导演个人简历范文下载
企业行政助理简历模板下载
摄影摄像师个人简历word模板
办公室行政助理简历样本
经济销售个人简历word模版
设计师助理简历模板下载
法务专员个人简历模板
总经理助理简历模板下载
销售代表个人简历模板下载
行政助理简历模板下载
会议记录员简历模板下载
市场助理简历模板下载
业务助理简历模板下载
销售文员简历模板下载
文秘专业简历模板下载
总裁助理表格范文模板
销售助理英文简历模板下载
办公室文员英文简历下载
财务助理个人简历模板下载
信息录入个人简历封面下载
司机助理个人简历模板下载
行政助理个人简历模板下载
审计专员个人简历模板下载
商务助理个人简历模板下载
公务员个人简历模板下载
专业司机个人简历模板下载
人力资源个人简历模板下载
import osdef void_file(dirPath):dirs = os.listdir(dirPath) # 查找该层文件夹下所有的文件及文件夹,返回列表for file in dirs:file_full_name = dirPath + '/' + filefile_ext = os.path.splitext(file_full_name)[-1]if file_ext is None or file_ext=="":continueif "rar" == str(file_ext.split(".")[1]):os.remove(file_full_name)if "zip" == str(file_ext.split(".")[1]):os.remove(file_full_name)if "gz" == str(file_ext.split(".")[1]):os.remove(file_full_name)if "tgz" == str(file_ext.split(".")[1]):os.remove(file_full_name)# 查找指定文件夹下所有相同名称的文件
def search_file(dirPath, fileName):dirs = os.listdir(dirPath) # 查找该层文件夹下所有的文件及文件夹,返回列表for currentFile in dirs: # 遍历列表absPath = dirPath + '/' + currentFileif os.path.isdir(absPath): # 如果是目录则递归,继续查找该目录下的文件search_file(absPath, fileName)elif currentFile == fileName:print(absPath) # 文件存在,则打印该文件的绝对路径os.remove(absPath)
律师助理简历模板word格式
护士简历表格下载
行政管理英文简历模板
会计应届生简历模板
护士个人简历表模板
护理专业简历自我介绍
经理助理电子版简历
护理个人简历表格下载
文员助理简历word格式模板
助理简历封面下载
大学生求职简历模板表格
护士电子版简历模板
财务助理简历模板下载
行政文秘工作简历模板
人事管理简历模板下载word格式
律师简历模板免费下载
秘书个人简历模板表格下载
行政简历封面模板下载
行政助理英语简历模板
会计个人简历表格下载
医生个人简历表格下载
会计师个人简历封面
护士个人简历范文
会计专业应届生简历模板
免费的护士简历模板
区域经理简历表格模板
财政电子版简历表格模板
秘书简历模板封面
会计专业应届生个人简历模板
动画设计师自我评价简历模板
ui设计师简历模板
销售个人简历封面模板
财务个人简历模板表格版
质量经理英文简历模板
电脑销售简历模板下载
def sprider(self,title_name):"""采集医疗保健 https://sc.chinaz.com/moban/YiLiaoBaoJian.html电子产品 https://sc.chinaz.com/moban/DianZiChanPin.html电子商务 https://sc.chinaz.com/moban/DianZiShangWu.html婚纱模板 https://sc.chinaz.com/moban/HunShaMoBan.html电脑主机 https://sc.chinaz.com/moban/DianNaoZhuJi.html旅游交通 https://sc.chinaz.com/moban/LvYouJiaoTong.html体育竞技 https://sc.chinaz.com/moban/TiYuJingJi.html:return:"""if title_name == "医疗保健":self.first_column_name = "moban"self.folder_name = "HTML医疗保健模板"self.second_column_name = "YiLiaoBaoJian"elif title_name == "体育竞技":self.first_column_name = "moban"self.folder_name = "HTML体育竞技模板"self.second_column_name = "TiYuJingJi"elif title_name == "旅游交通":self.first_column_name = "moban"self.folder_name = "HTML旅游交通模板"self.second_column_name = "LvYouJiaoTong"elif title_name == "电脑主机":self.first_column_name = "moban"self.folder_name = "HTML电脑主机模板"self.second_column_name = "DianNaoZhuJi"elif title_name == "电子产品":self.first_column_name = "moban"self.folder_name = "HTML电子产品模板"self.second_column_name = "DianZiChanPin"elif title_name == "电子商务":self.first_column_name = "moban"self.folder_name = "HTML电子商务模板"self.second_column_name = "DianZiShangWu"BaseFrame().right("本次采集参数:日志路径:" + str( BaseFrame().LOG_PATH) + "")BaseFrame().right("本次采集参数:sprider_count=" + str(self.sprider_count) + "")BaseFrame().right("本次采集参数:title_name="+title_name+"")BaseFrame().right("本次采集参数:second_column_name=" + self.second_column_name + "")# self.folder_name = "JS表单验证"self.sprider_category = title_name # 一级目录self.folder_namesecond_folder_name = str(self.sprider_count) + "个" + self.folder_name #二级目录self.sprider_type =second_folder_nameself.merchant=int(self.sprider_start_count) //int(self.max_pager)+1 #起始页码用于效率采集#原始路径+一级目录+二级目录self.file_path = self.save_path + os.sep + self.sprider_top_level + os.sep + self.folder_name + os.sep + second_folder_nameself.save_path = self.save_path+ os.sep + self.sprider_top_level + os.sep+self.folder_name +os.sep + second_folder_name+ os.sep + self.folder_nameBaseFrame().debug("开始采集ChinaZJL"+self.folder_name+"...")sprider_url = (self.base_url + "/{1}/{0}.html".format(self.second_column_name,self.first_column_name))down_path="D:\\Freedom\\Sprider\\ChinaZ\\"+self.sprider_top_level +"\\"+self.folder_name +"\\"+second_folder_name+"\\Temp\\"if os.path.exists(down_path) is True:shutil.rmtree(down_path)if os.path.exists(down_path) is False:os.makedirs(down_path)if os.path.exists(self.save_path ) is True:shutil.rmtree(self.save_path )if os.path.exists(self.save_path ) is False:os.makedirs(self.save_path )chrome_options = webdriver.ChromeOptions()diy_prefs ={'profile.default_content_settings.popups': 0,'download.default_directory':'{0}'.format(down_path)}# 添加路径到selenium配置中chrome_options.add_experimental_option('prefs', diy_prefs)chrome_options.add_argument('--headless') #隐藏浏览器# 实例化chrome浏览器时,关联忽略证书错误driver = webdriver.Chrome(options=chrome_options)driver.set_window_size(1280, 800) # 分辨率 1280*800#BaseFrame().debug("开始采集"+sprider_url)driver.get(sprider_url)# content = driver.page_sourceelement_list = driver.find_elements(By.CLASS_NAME, "masonry-brick") # 列表页面 核心内容 box col3 ws_block masonry-brick#element_list = div_elem.find_elements(By.CLASS_NAME, 'item')#print(element_list.get_attribute('innerHTML'))laster_pager_div = driver.find_element(By.CLASS_NAME, "fenye")laster_pager_a = laster_pager_div.find_elements(By.TAG_NAME, 'a')laster_pager_url = laster_pager_a[len(laster_pager_a) - 2]page_end_number = int(laster_pager_url.text)self.page_count=self.merchantwhile self.page_count <= int(page_end_number): # 翻完停止try:if self.page_count == 1:self.sprider_detail(driver,element_list,self.page_count,page_end_number,down_path)passelse:if self.haved_sprider_count == self.sprider_count:BaseFrame().debug("采集到达数量采集停止...")BaseFrame().debug("开始写文章...")self.builder_word(self.folder_name, self.word_content_list)BaseFrame().debug("文件编写完毕,请到对应的磁盘查看word文件和下载文件!")break#(self.base_url + "/sort/{0}/{1}/".format(url_index, self.page_count))#http://soft.onlinedown.net/sort/177/2/#https://sc.chinaz.com//jianli/xiaochengchu_2.htmlnext_url = self.base_url + "/{2}/{0}_{1}.html".format(self.second_column_name, self.page_count,self.first_column_name)driver.get(next_url)element_list = driver.find_elements(By.CLASS_NAME, "masonry-brick") # 列表页面 核心内容self.sprider_detail( driver, element_list, self.page_count, page_end_number, down_path)pass#print(self.page_count)self.page_count = self.page_count + 1 # 页码增加1except Exception as e:print("sprider()执行过程出现错误:" + str(e))sleep(1)
最后送大家一首诗:
山高路远坑深,
大军纵横驰奔,
谁敢横刀立马?
惟有点赞加关注大军。
分享113个助理类简历模板,总有一款适合您相关推荐
- 分享162个助理类简历模板,总有一款适合您
分享1626个助理类简历模板,总有一款适合您 162个助理类简历模板下载链接:https://pan.baidu.com/s/1Uy3eXPz9D-wK-l7z3KDIWQ?pwd=l139 提取码 ...
- 分享111个助理类简历模板,总有一款适合您
分享111个助理类简历模板,总有一款适合您 111个助理类简历模板下载链接:https://pan.baidu.com/s/1JafYuLPQMmq37K4V0wiqWA?pwd=8y54 提取码: ...
- 分享112个助理类简历模板,总有一款适合您
分享112个助理类简历模板,总有一款适合您 112个助理类简历模板下载链接:https://pan.baidu.com/s/1EP70aMBuRt0mLNiDvk9JbA?pwd=jvzo 提取码: ...
- 分享113个JS菜单导航,总有一款适合您
分享113个JS菜单导航,总有一款适合您 113个JS菜单导航下载链接:https://pan.baidu.com/s/1d4nnh-UAxNnSp9kfMBmPAw?pwd=cw23 提取码:cw ...
- 分享124个ASP源码,总有一款适合您
ASP源码 分享124个ASP源码,总有一款适合您 下面是文件的名字,我放了一些图片,文章里不是所有的图主要是放不下..., 124个ASP源码下载链接:https://pan.baidu.com/s ...
- 分享105个PHP源码,总有一款适合您
链接:https://pan.baidu.com/s/1PcuqIp7VRyRcjVFHDCBhYQ?pwd=aqj8 提取码:aqj8 PHP源码 分享105个PHP源码,总有一款适合您 page ...
- 分享107个PHP源码,总有一款适合您
链接:https://pan.baidu.com/s/1Su77mBUx87vk0lzSLyvnyw?pwd=yo96 提取码:yo96 PHP源码 分享107个PHP源码,总有一款适合您 page ...
- 分享124个PHP源码,总有一款适合您
PHP源码 分享124个PHP源码,总有一款适合您 源码下载 链接:https://pan.baidu.com/s/1AIktEQ0-cPRoSSAw_eA2Lw?pwd=fb9m 提取码:fb9m ...
- 分享101个PHP源码,总有一款适合您
链接:https://pan.baidu.com/s/1Jh2STRXhYU92KyGuaz_rsQ?pwd=jvks 提取码:jvks PHP源码 分享101个PHP源码,总有一款适合您 下面是文 ...
最新文章
- Windows系统 配置Java的JDK环境变量
- IT从业人员必看的10个论坛
- linux command find
- Android studio百度地图的使用
- 【S4 导数据】S/4HANA导数,只会LSMW远远不够(转)
- ffmpeg解析TS流
- 52 - LeetCode-13 -罗马数字转整数_罗马数字转数字
- oracle级联赋权,Oracle 级联with admin option 和 with grant option
- 高德地图上覆盖物polygon方法的使用
- 手游游戏资源提取 (破解、AssetStudio、VGMToolbox、disunity、Il2CppDumper、 .NET Reflector)...
- womic网络错误_无线麦克风WO Mic
- 2512 4.7K 5%贴片电阻识别方法
- UINO优锘:面向架构管理的可视化
- 关于O、Θ、Ω、o、ω等数学符号
- 微信小程序学习3(wxss)
- JAVA多线程读写文件如何做到线程安全?(文件锁,FileChannel)
- html td无边框颜色,table的td设置背景颜色后边框框消失
- python足球大数据分析_使用Python抓取欧洲足球联赛数据进行大数据分析
- jmu-python-生日悖论
- python以下是变量合法命名的是_Python语言中以下哪个变量的命名是错误的
热门文章
- Revit二次开发之管道避让
- 计算机在无纸化办公系统中应用属于,福建省闽侯职专计算机基础知识练习题.doc...
- Ubuntu启用ssh
- 求java特色队名_有特色的队名和口号运动会
- 树莓派内建驱动boot分区
- Win11可以作为日常系统用吗?
- 当贝投影F3和爱普生TW5700 有什么区别哪个好
- visual studio 2022 编译 基于 C# 的 图表控件库 ScottPlot
- js 代码 当文字溢出的时候给title提示
- 天天向上python题目答案_python语言程序设计基础 习题 天天向上的力量(math.pow)...