零基礎(chǔ)學(xué)網(wǎng)站建設(shè)seo優(yōu)化快速排名技術(shù)
分享113個HTML藝術(shù)時(shí)尚模板,總有一款適合您
?
113個HTML藝術(shù)時(shí)尚模板下載鏈接:https://pan.baidu.com/s/1ReoPNIRjkYov-SjsPo0vhg?pwd=jk4a?
提取碼:jk4a
Python采集代碼下載鏈接:采集代碼.zip - 藍(lán)奏云
女性化妝用品網(wǎng)頁模板
粉紅色香水網(wǎng)上商店促銷
?
優(yōu)雅創(chuàng)意html主題模板
優(yōu)雅創(chuàng)意藝術(shù)古典
?
網(wǎng)頁設(shè)計(jì)html5網(wǎng)站模板
設(shè)計(jì)開發(fā)平面美女
?
平面水彩設(shè)計(jì)html模板
網(wǎng)站界面設(shè)計(jì)水彩畫品牌
?
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 SpriderAccesstitle_name = "藝術(shù)時(shí)尚"class ChinaZJsSelenium:base_url = "https://sc.chinaz.com/" # 采集的網(wǎng)址save_path = "D:\\Freedom\\Sprider\\ChinaZ\\"sprider_count = 113 # 正在采集第20頁的第20個資源,共22頁資源sprider_start_count = 223word_content_list = []folder_name = ""page_end_number = 0max_pager = 24 # 每頁的數(shù)量haved_sprider_count = 0 # 已經(jīng)采集的數(shù)量page_count = 1 # 每個欄目開始業(yè)務(wù)content="text/html; charset=gb2312"filter_down_file = []word_image_count = 5 # word插入圖片數(shù)量 同時(shí)也是明細(xì)采集圖片和描述的數(shù)量sprider_detail_index = 0 # 明細(xì)方法采集的數(shù)量 累加sprider_top_level = "HTML"
室內(nèi)裝修設(shè)計(jì)網(wǎng)頁模板
室內(nèi)設(shè)計(jì)網(wǎng)站模板下載
時(shí)尚優(yōu)雅css網(wǎng)站模板
藝術(shù)畫廊作品展示模板
創(chuàng)意音樂網(wǎng)站css模板
女性化妝品網(wǎng)頁模板
模特設(shè)計(jì)CSS網(wǎng)頁模板
藝術(shù)家網(wǎng)站模板
設(shè)計(jì)畫廊CSS網(wǎng)頁模板
藝術(shù)畫廊CSS網(wǎng)頁模板
美味黃咖啡館CSS網(wǎng)頁模板
時(shí)尚設(shè)計(jì)CSS網(wǎng)頁模板
藝術(shù)貓眼css+div網(wǎng)頁模板
潮流時(shí)尚CSS網(wǎng)頁模板
時(shí)尚藝術(shù)css網(wǎng)頁模板
潮流設(shè)計(jì)div+css模板
美女美容FLASH模板下載
藍(lán)色超炫css+div模板下載
藝術(shù)攝影CSS模板下載
紅蘋果設(shè)計(jì)css模板下載
藝術(shù)創(chuàng)意網(wǎng)站CSS模板
藝術(shù)設(shè)計(jì)CSS模板下載
美女時(shí)尚寫真模板下載
韓國卡通PSD模板下載
PSD韓國生活藝術(shù)模板
古典藝術(shù)生活PSD模板
韓國藝術(shù)風(fēng)光PSD模板
韓國地產(chǎn)廣告設(shè)計(jì)模板
韓國花紋模板
歐美攝影模板
歐美藝術(shù)設(shè)計(jì)模板
圖庫網(wǎng)站模板
歐美首飾網(wǎng)站模板
美女藝術(shù)模板PSD
藝術(shù)與生活模板PSD
行為藝術(shù)模板
藝術(shù)設(shè)計(jì)模板PSD
藝術(shù)設(shè)計(jì)psd分層模板
京劇藝術(shù)psd分層模板
歐美攝影FLASH模板
def sprider(self, title_name):"""采集醫(yī)療保健 https://sc.chinaz.com/moban/YiLiaoBaoJian.html電子產(chǎn)品 https://sc.chinaz.com/moban/DianZiChanPin.html電子商務(wù) https://sc.chinaz.com/moban/DianZiShangWu.html婚紗模板 https://sc.chinaz.com/moban/HunShaMoBan.html電腦主機(jī) 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藝術(shù)時(shí)尚 https://sc.chinaz.com/moban/YiShuShiShang.html:return:"""if title_name == "醫(yī)療保健":self.first_column_name = "moban"self.folder_name = "HTML醫(yī)療保健模板"self.second_column_name = "YiLiaoBaoJian"elif title_name == "藝術(shù)時(shí)尚":self.first_column_name = "moban"self.folder_name = "HTML藝術(shù)時(shí)尚模板"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 == "電腦主機(jī)":self.first_column_name = "moban"self.folder_name = "HTML電腦主機(jī)模板"self.second_column_name = "DianNaoZhuJi"elif title_name == "電子產(chǎn)品":self.first_column_name = "moban"self.folder_name = "HTML電子產(chǎn)品模板"self.second_column_name = "DianZiChanPin"elif title_name == "電子商務(wù)":self.first_column_name = "moban"self.folder_name = "HTML電子商務(wù)模板"self.second_column_name = "DianZiShangWu"BaseFrame().right("本次采集參數(shù):日志路徑:" + str(BaseFrame().LOG_PATH) + "")BaseFrame().right("本次采集參數(shù):sprider_count=" + str(self.sprider_count) + "")BaseFrame().right("本次采集參數(shù):title_name=" + title_name + "")BaseFrame().right("本次采集參數(shù):second_column_name=" + self.second_column_name + "")# self.folder_name = "JS表單驗(yàn)證"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') # 隱藏瀏覽器# 實(shí)例化chrome瀏覽器時(shí),關(guān)聯(lián)忽略證書錯誤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") # 列表頁面 核心內(nèi)容 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("采集到達(dá)數(shù)量采集停止...")BaseFrame().debug("開始寫文章...")self.builder_word(self.folder_name, self.word_content_list)BaseFrame().debug("文件編寫完畢,請到對應(yīng)的磁盤查看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") # 列表頁面 核心內(nèi)容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()執(zhí)行過程出現(xiàn)錯誤:" + str(e))sleep(1)
TemplateMonster 設(shè)計(jì)模板
韓國首飾模板
歐美設(shè)計(jì)模板
歐美設(shè)計(jì)FLASH模板
圖片設(shè)計(jì)FLASH模板
TM 設(shè)計(jì)模板FLASH
歐美音樂FLASH模板
韓國設(shè)計(jì)模板
TM 攝影模板FLASH
歐美藝術(shù)FLASH模板
攝影FLASH模板
TemplateMonster 藝術(shù)模板
時(shí)尚女性網(wǎng)站模板
雕像設(shè)計(jì)FLASH模板
歐美服裝商務(wù)模板
韓國藝術(shù)模板
化妝品公司網(wǎng)站模板
歐美藝術(shù)模板
藝術(shù)設(shè)計(jì)網(wǎng)站模板
攝影藝術(shù)設(shè)計(jì)模板
韓國裝潢模板
圖片設(shè)計(jì)網(wǎng)站模板
韓國戒指模板
畫展網(wǎng)站模板
韓國服裝模板
家居設(shè)計(jì)網(wǎng)站模板
四季圖片設(shè)計(jì)模板
創(chuàng)意設(shè)計(jì)網(wǎng)站模板
品牌內(nèi)衣網(wǎng)站模板
圖片時(shí)尚藝術(shù)模板
圖庫設(shè)計(jì)網(wǎng)站模板
圖庫藝術(shù)網(wǎng)站模板
模特視覺藝術(shù)模板
化妝品網(wǎng)站模板
服裝網(wǎng)站模板
藝術(shù)相片模板
流行音樂網(wǎng)站模板
韓國唇膏模板
韓國裝飾模板
韓國照片網(wǎng)站模板
包包商務(wù)網(wǎng)站模板
設(shè)計(jì)企業(yè)網(wǎng)站模板
玩具商城網(wǎng)站模板
護(hù)膚品網(wǎng)站模板
歐美俱樂部模板
非主流紋身模板
家庭裝修網(wǎng)站模板
圣誕禮物網(wǎng)站模板
Aplustemplates 時(shí)尚模板
import os
import shutildef 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 + '/' + 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): # 如果是目錄則遞歸,繼續(xù)查找該目錄下的文件search_file(absPath, fileName)elif currentFile == fileName:#print(absPath) # 文件存在,則打印該文件的絕對路徑os.remove(absPath)
Templatesdd 時(shí)尚模板
歐美珠寶公司模板
時(shí)尚內(nèi)衣網(wǎng)站模板
太陽鏡企業(yè)網(wǎng)站模板
服飾商務(wù)模板
歐美內(nèi)衣網(wǎng)站模板
歐美珠寶網(wǎng)站模板
商務(wù)公司網(wǎng)站模板
俱樂部網(wǎng)站模板
服飾設(shè)計(jì)網(wǎng)站模板
時(shí)尚模特網(wǎng)站模板
唇膏網(wǎng)站模板
歐美陶瓷企業(yè)網(wǎng)站模板
時(shí)尚企業(yè)模板
時(shí)尚公司模板
時(shí)尚個性導(dǎo)航模板
時(shí)尚風(fēng)格網(wǎng)站模板
模特時(shí)尚網(wǎng)站模板
最后送大家一首詩:
山高路遠(yuǎn)坑深,
大軍縱橫馳奔,
誰敢橫刀立馬?
惟有點(diǎn)贊加關(guān)注大軍。
?