分享114个HTML公司企业模板,总有一款适合您
114个HTML公司企业模板下载链接:https://pan.baidu.com/s/1kFxODVHbIH158zx_1tSYoQ?pwd=82n6
提取码:82n6
Python采集代码下载链接:采集代码.zip - 蓝奏云
汽车维修保养公司网站模板
汽车维修保养公司网站模板是一款适合汽车维修保养网站模板下载。提示:本模板调用到谷歌字体库,可能会出现页面打开比较缓慢。
快速预约房产销售网站模板
快速预约房产销售网站模板是一款适合房地产企业公司网站模板下载。提示:本模板调用到谷歌字体库,可能会出现页面打开比较缓慢。
宽屏度假酒店预订官网CSS模板
宽屏度假酒店预订官网CSS模板是一款响应式的在线酒店预订网站模板下载。提示:本模板调用到谷歌字体库,可能会出现页面打开比较缓慢。
宽屏互联网IT科技公司网站模板
宽屏互联网IT科技公司网站模板是一款互联网IT软件科技公司网站介绍单页展示模板下载。提示:本模板调用到谷歌字体库,可能会出现页面打开比较缓慢。
import os import shutil import time from time import sleep from docx import Document from docx.shared import Inches from framework.base.BaseFrame import BaseFrame from sprider.business.DownLoad import DownLoad from sprider.business.SeleniumTools import SeleniumTools from sprider.business.SpriderTools import SpriderTools from selenium import webdriver from selenium.webdriver.common.by import By from sprider.model.SpriderEntity import SpriderEntity from sprider.access.SpriderAccess import SpriderAccess title_name = "社会教育" class ChinaZJsSelenium: base_url = "https://sc.chinaz.com/" # 采集的网址 save_path = "D:\\Freedom\\Sprider\\ChinaZ\\" sprider_count = 88 # 116+66+20 sprider_start_count = 0 word_content_list = [] folder_name = "" page_end_number = 0 max_pager = 24 # 每页的数量 haved_sprider_count = 0 # 已经采集的数量 page_count = 1 # 每个栏目开始业务content="text/html; charset=gb2312" filter_down_file = [] word_image_count = 5 # word插入图片数量 同时也是明细采集图片和描述的数量 sprider_detail_index = 0 # 明细方法采集的数量 累加 sprider_top_level = "HTML"
骑马马术夏令营网站模板
比特币金融企业网站HTML5模板
绿色宽屏房地产响应式模板
大气的房地产销售网站模板
网络建站公司网站响应式模板
花园景观绿化公司网站模板
门窗生产安装企业网站模板
博客资讯杂志新闻网站模板
风能太阳能新能源网站模板
宽屏大气律师事务所网站模板
模块化多用途企业网站HTML5模板
软件应用程序App网站模板
IT信息技术网站HTML5模板
厨房室内设计公司网站模板
现代简洁多用途企业网站模板
工作招聘求职中介网站模板
智能手机维修企业网站模板
宽屏大气网站统计HTML5模板
响应式工作室展示网站模板
8种风格计算机公司网站模板
暗黑蓝设计彩绘公司网站模板
耳机音乐公司官网网站模板
澳门棋牌游戏公司网站模板
宽屏大气事业创业网站模板
绿色鲜花花艺公司网站模板
纸箱包装公司网站HTML模板
多功能简约APP介绍着陆页模板
白色简洁多用途HTML5网站模板
稳重大气企业咨询类网站模板
橙色建筑工业行业网站模板
稳重大气的单页企业网站模板
空调安装维修公司网站模板
电子货币比特币网站HTML5模板
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 娱乐休闲 https://sc.chinaz.com/moban/YuLeXiuXian.html 艺术时尚 https://sc.chinaz.com/moban/YiShuShiShang.html 建筑风光 https://sc.chinaz.com/moban/JianZhuFengGuang.html 动植食物 https://sc.chinaz.com/moban/DongZhiShiWu.html 人物家庭 https://sc.chinaz.com/moban/RenWuJiaTing.html 社会教育 https://sc.chinaz.com/moban/SheHuiJiaoYu.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 = "SheHuiJiaoYu" elif title_name == "动植食物": self.first_column_name = "moban" self.folder_name = "HTML动植食物模板" self.second_column_name = "DongZhiShiWu" elif title_name == "人物家庭": self.first_column_name = "moban" self.folder_name = "HTML人物家庭模板" self.second_column_name = "RenWuJiaTing" elif title_name == "建筑风光": self.first_column_name = "moban" self.folder_name = "HTML建筑风光模板" self.second_column_name = "JianZhuFengGuang" elif title_name == "艺术时尚": self.first_column_name = "moban" self.folder_name = "HTML艺术时尚模板" self.second_column_name = "YiShuShiShang" elif title_name == "娱乐休闲": self.first_column_name = "moban" self.folder_name = "HTML娱乐休闲模板" self.second_column_name = "YuLeXiuXian" 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_name second_folder_name = str(self.sprider_count) + "个" + self.folder_name # 二级目录 self.sprider_type = second_folder_name self.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_name self.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_name BaseFrame().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_source element_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.merchant while 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) pass else: 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.html next_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 # 页码增加1 except Exception as e: print("sprider()执行过程出现错误:" + str(e)) sleep(1)
广告设计公司网站通用模板
简单的企业网站展示页模板
HTML5多功能通用企业模板
国外设计公司行业网站模板
儿童幼儿园响应式网站模板
圣诞节礼物捐赠平台网站模板
新年愿望祝福HTML网站模板
多用途软件企业响应式网站模板
专业的翻译机构网站HTML5模板
大气简洁白色公司网站模板
黄色风格设计企业网站模板
响应式app应用类网站模板
紫色游戏官网网站HTML5模板
体育新闻网站HTML5模板
HTML5响应设计页面滚动视差模板
HTML5响应设计企业网站模板
生日礼物商店网站HTML5模板
粉色系的化妆品公司网站模板
高清视频会议软件网站模板
公司人事招聘网站HTML5模板
现代住宅房产公司网站模板
比特币加密货币网站HTML5模板
金融行业峰会公司网站模板
宠物狗养护公司网站模板
家庭装饰装修公司网站模板
房屋上门维修服务网站模板
有线宽带线厂家网站模板
健康保险企业HTML网站模板
响应式商务企业展示网站模板
响应式HTML5公司网站模板
绿色产品业务Bootstrap模板
CSS3动画着陆页视差网页模板
响应式全屏公司网站HTML模板
整形美容公司网站HTML5模板
婚礼场地布置婚庆公司网站模板
比特币虚拟金融类网站模板
牛奶制品企业网站HTML5模板
企业订单销售统计后台网站模板
红色物流快递公司网站模板
渐变色应用程式官网HTML5模板
职业技能培训机构网站模板
全域数据智能服务商网站模板
宽屏插件交易网站HTML5模板
蓝色轮船游艇俱乐部网站模板
涂料油漆厂家网站HTML5模板
营销咨询服务网站HTML5模板
工作招聘面试OA系统后台模板
电子游戏手柄销售网站HTML5模板
import os import shutil def void_folder(path): # 访问path路径下的文件或文件夹 lst = os.listdir(path) # 打印每一层的文件或文件夹 for name in lst: # 拼接名称,得到绝对路径,判断该文件是否符合是文件夹 real_path = os.path.join(path, name) # 如果是文件夹,则打空格表示,并且递归访问下一层 if os.path.isdir(real_path): # print(name) files = os.listdir(real_path) if len(files) == 0: print("void_folder():"+name) shutil.rmtree(real_path) endindex = len(real_path) - len(name) real_path = real_path[0:endindex] void_folder(real_path) else: void_folder(real_path) # 如果不是文件夹,直接打印,不再递归访问下一层 else: #print(name) pass def void_file(dirPath): dirs = os.listdir(dirPath) # 查找该层文件夹下所有的文件及文件夹,返回列表 for file in dirs: file_full_name = dirPath + '/' + file file_ext = os.path.splitext(file_full_name)[-1] if file_ext is None or file_ext=="": continue if "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 + '/' + currentFile if os.path.isdir(absPath): # 如果是目录则递归,继续查找该目录下的文件 search_file(absPath, fileName) elif currentFile == fileName: #print(absPath) # 文件存在,则打印该文件的绝对路径 os.remove(absPath)
商业方案解决公司网站模板
智能科技IT软件公司HTML5模板
法律事务咨询网站HTML5模板
数字市场资源下载平台网站模板
平面广告设计公司HTML5模板
物流运输企业网站HTML5模板
响应式app应用程序网站模板
二手豪车销售官网网站模板
国际物流货运公司HTML模板
web软件应用开发公司网站模板
软件企业HTML5网站模板下载
企业服务呼叫中心网站模板
时尚美发理发博客HTML5模板
粉色风格企业博客网页模板
勘测建筑工程公司官网网站模板
创意设计机构网站模板
数字软件信息科技公司网站模板
创意品牌广告设计公司网站模板
iPhone13应用APP展示网站模板
紫色数据分析公司网站模板
大气商业咨询类企业网站模板
宽屏大气图片展示网站模板
贫困山区公益活动网站模板
手机app应用程序展示单页模板
邮轮旅游线路规划预定网站模板
出国旅游旅行套餐展示网站模板
瑜伽培训课程官网HTML5模板
网络推广服务公司网站模板
SEO网络营销公司网站HTML模板
最后送大家一首诗:
山高路远坑深,
大军纵横驰奔,
谁敢横刀立马?
惟有点赞加关注大军。