分享88个JS焦点图代码,总有一款适合您

简介: 分享88个JS焦点图代码,总有一款适合您

分享88个JS焦点图代码,总有一款适合您


 

88个JS焦点图代码下载链接:https://pan.baidu.com/s/1zfspX9OSsbAlL53fjiSCEw?pwd=ulz6

提取码:ulz6

Python采集代码下载链接:https://wwgn.lanzoul.com/iKGwb0kye3wj

base_url =  "https://sc.chinaz.com/" # 采集的网址
    save_path = "D:\\Freedom\\Sprider\\ChinaZ\\"
    sprider_count = 112#  正在采集第3页的第36个资源,共10页资源 debug
    sprider_start_count=227
    word_content_list = []
    folder_name = ""
    page_end_number=0
    max_pager=40 #每页的数量
    haved_sprider_count =0  # 已经采集的数量
    page_count = 1  # 每个栏目开始业务content="text/html; charset=gb2312"
    filter_down_file=[]

jQuery响应式焦点图

jQuery鼠标移到按钮自动切换图片是一款鼠标移到蓝色按钮自动渐变切换的焦点图特效代码。

 

蓝色数字按钮jQuery焦点图

蓝色数字按钮jQuery焦点图是一款可以自定义方向滚动的KinSlideshow焦点图插件。

 

jQuery圆环交叉重叠焦点图

jQuery圆形重叠焦点图是一款带左右箭头的三个圆环交叉重叠图片切换特效焦点图代码下载。

本作品由【站长素材】收集整理,转载请注明出处!

 

jQuery多图3D旋转图片轮播

jQuery多图3D旋转图片轮播是一款可以多图轮流播放,数量自定义,效果非常棒,使用也很简单。

 

def sprider_detail(self, driver,element_list,page_count,max_page,down_path):
        """
        采集明细页面
        :param driver:
        :param element_list:
        :param page_count:
        :param max_page:
        :param down_path:
        :return:
        """
        index = 0
        element_array=[]
        element_length=len(element_list)
        print("当前页" + str(page_count)+"每页共"+str(element_length))
        for element in element_list:
            div_list= element.find_elements(By.TAG_NAME,  'div')
            #print(len(div_list))
            a_elenent=div_list[1].find_element(By.TAG_NAME,  'a')
            next_url = a_elenent.get_attribute("href")
            coder_title = a_elenent.get_attribute("alt")
            e=coder_title+"$"+ next_url
            element_array.append(e)
            pass
        if int(self.page_count) == int(self.merchant):
            self.sprider_start_index = int(self.sprider_start_count) % int(self.max_pager)
            index=self.sprider_start_index
        while index < element_length:
            if os.path.exists(down_path) is False:
                os.makedirs(down_path)
            if self.haved_sprider_count == self.sprider_count:
                BaseFrame().debug("采集到达数量采集停止...")
                break
            #element = element_list[index]
            element=element_array[index]
            time.sleep(1)
            index = index + 1
            sprider_info="正在采集第"+str(page_count)+"页的第"+str(index)+"个资源,共"+str(max_page)+"页资源"
            BaseFrame().debug(sprider_info)
            next_url=element.split("$")[1]
            coder_title=element.split("$")[0]
            # next_url = element.find_element(By.TAG_NAME, 'a').get_attribute("href")
            # coder_title =element.find_element(By.TAG_NAME, 'img').get_attribute("title")
            try:
                # codeEntity = SpriderEntity()  # 下载过的资源不再下载
                # codeEntity.sprider_base_url = self.base_url
                # codeEntity.create_datetime = SpriderTools.get_current_datetime()
                # codeEntity.sprider_url = next_url
                # codeEntity.sprider_pic_title = coder_title
                # codeEntity.sprider_pic_index = str(index)
                # codeEntity.sprider_pager_index = page_count
                # codeEntity.sprider_type = self.sprider_type
                # if SpriderAccess().query_sprider_entity_by_urlandindex(next_url, str(index)) is None:
                #     SpriderAccess().save_sprider(codeEntity)
                # else:
                #     BaseFrame().debug(coder_title+next_url + "数据采集过因此跳过")
                #     continue
                driver.get(next_url)  # 请求明细页面1
                sleep(0.5)
                if SeleniumTools.judeg_element_isexist(driver, "CLASS_NAME", "dian") == 3:
                    driver.back()
                    BaseFrame().debug(coder_title+"下载按钮不存在,因此跳过哦....")
                    continue
                print("准备点击下载按钮...")
                div_element_list=driver.find_elements(By.CLASS_NAME, "dian") #下载源码.click()
                a_element=div_element_list[1].find_element(By.TAG_NAME, "a")
                a_element.click()
                sleep(0.5)
                result,message=SpriderTools.judge_file_exist(True,240,1,down_path,self.filter_down_file,"zip|rar|gz|tgz")#判断源码
                if result is True:
                    #下载图片
                    a_element =driver.find_element(By.CLASS_NAME, "image_gall")
                    image_href=a_element.get_attribute("href")
                    DownLoad(self.save_path).down_cover_image__(image_href, coder_title)  # 资源的 封面
                    title_image=self.save_path + os.sep +"image"+ os.sep + coder_title + ".jpg"
                    #采集描述
                    div_element_list = driver.find_elements(By.CLASS_NAME, "smr")
                    div_element=div_element_list[1]
                    title_content=div_element.text
                    sprider_content = [coder_title,title_image, title_content]  # 采集成功的记录
                    self.word_content_list.append(sprider_content)  # 增加到最终的数组
                    self.haved_sprider_count = self.haved_sprider_count + 1
                    BaseFrame().right("已经采集完成第" + str(self.haved_sprider_count) + "个")
                    time.sleep(1)
                    driver.back()
                    coder_title = str(coder_title).replace("::", "").replace("/", "").strip() #去掉windows不识别的字符
                    files = os.listdir(down_path)
                    file_name = files[0]  # 获取默认值
                    srcFile = down_path + os.sep + file_name
                    file_ext = os.path.splitext(srcFile)[-1]
                    dstFile = down_path + os.sep + coder_title + file_ext
                    os.rename(srcFile, dstFile)
                    srcFile = dstFile
                    dstFile = self.save_path + os.sep + coder_title + file_ext
                    shutil.move(srcFile, dstFile)  # 移动文件
                else:
                    files = os.listdir(down_path)  # 读取目录下所有文件
                    coder_title = str(coder_title).replace("/", "")  # 去掉windows不识别的字符
                    try:
                        if str(message)=="0个文件认定是False":
                            BaseFrame().error(coder_title+"文件不存在...")
                            shutil.rmtree(down_path)  # 如果没下载完是无法删除的
                            pass
                        else:
                            BaseFrame().error("检测下载文件出错可能原因是等待时间不够已经超时,再等待60秒...")
                            time.sleep(60)
                            shutil.rmtree(down_path) #如果没下载完是无法删除的
                            #清空数组
                            self.filter_down_file.clear()
                    except Exception as e:
                        # 使用数组append记录文件名字 移动的时候过滤
                        self.builder_filter_file(files)
                    pass
            except Exception as e:
                BaseFrame().error("sprider_detail()执行过程出现错误:" + str(e))
                BaseFrame().error("sprider_detail()记录下载的文件名")
                # 使用数组append记录文件名字 移动的时候过滤
                files = os.listdir(down_path)  # 读取目录下所有文件
                self.builder_filter_file(files)
        if(int(page_count)==int(max_page)):
            self.builder_word(self.folder_name,self.word_content_list)
            BaseFrame().debug("文件编写完毕,请到对应的磁盘查看word文件和下载文件!")

jQuery缩略图突出圆角焦点图

jQuery带进度图片定时切换

jQuery两组图片滑块展示

jQuery斜切式双图切换焦点图

jQuery类似放大镜缩略图切换

jQuery右侧图文混排展示

jQuery左侧图片+右侧说明焦点图

jQuery全屏动画焦点图切换

jQuery实现flash焦点图片切换

jQuery马赛克过场图片轮换

jQuery自动切换渐变焦点图

带新闻滚动jQuery焦点图

jQuery数字按钮切换焦点图

jQuery数字按钮焦点图切换

安全狗网站jQuery焦点图

腾讯qq娱乐频道焦点图

QQ画卷中国jQuery焦点图

华强北商城jQuery焦点图

jQuery快播网站焦点图

暴风影音jQuery焦点图

jQuery屏幕焦点图切换

jQuery缩略图排列焦点图

jQuery左右摇晃焦点图切换

jQuery全屏内嵌焦点图

jQuery自适应大小焦点图

jQuery纵向手风琴滚动切换

jQuery类似播放器焦点图

站酷首页jQuery焦点图

jQuery左右全屏焦点图

淘宝首页banner焦点图

js图片轮播滚动

jQuery带按钮宽屏图片切换

简单带标题jQuery焦点图

书签风格jQuery焦点图切换

360随身WiFi官网jQ焦点图

jQuery动画焦点图片轮播

jQuery横向穿梭焦点图

联想jQuery大屏焦点图

jQ选项卡向上弹出焦点图

jQuery带数字按钮焦点图

jQuery超快宽屏焦点图

jQ海尔官网全屏焦点图

jQ自动化图片比例焦点图

jQ渐变隐藏按钮焦点图

jQuery导航焦点图一体式

jQuery多块左右切换焦点图

PBA官网首页jQuery焦点图

jQuery+css3渐变焦点图

jQuery sudoSlider插件

js带提示焦点图切换

大前端jquery焦点图

js超炫抖动焦点图代码

banner图片切换焦点图

蚂蜂窝官网jQ焦点图

微云网站jQuery焦点图

电玩巴士jQuery焦点图

jQuery圆形箭头焦点图

脸谱换换jquery焦点图

QQ音乐js焦点图

搜狗输入法jQ焦点图

KCIS云情报的jQ焦点图

jQ键盘控制焦点图

电影网站jQuery焦点图

电脑之家jQuery焦点图

好孩子满屏jQ焦点图

jQuery自适应焦点图

jq右下角按钮焦点图

jQ大屏带导航焦点图

上古世纪jQ焦点图

jQuery满屏焦点图代码

唐宋中国jQuery焦点图

jq右侧小图焦点轮播

jquery卡片式焦点图

jquery图片轮播插件

jq圆形缩略图预览

jquery左右滚动切换

js双箭头焦点图

jquery满屏焦点图

jquery电脑屏幕焦点图

jquery带文字焦点图切换

jquery大号箭头焦点图

jquery简单焦点图片切换

jquery宽屏格子焦点图

jQuery+CSS3实现3D全屏图片切换动画

import os
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)

最后送大家一首诗:

山高路远坑深,

大军纵横驰奔,

谁敢横刀立马?

惟有点赞加关注大军。

 

目录
相关文章
|
29天前
|
人工智能 程序员 UED
【01】完成新年倒计时页面-蛇年新年快乐倒计时领取礼物放烟花html代码优雅草科技央千澈写采用html5+div+CSS+JavaScript-优雅草卓伊凡-做一条关于新年的代码分享给你们-为了C站的分拼一下子
【01】完成新年倒计时页面-蛇年新年快乐倒计时领取礼物放烟花html代码优雅草科技央千澈写采用html5+div+CSS+JavaScript-优雅草卓伊凡-做一条关于新年的代码分享给你们-为了C站的分拼一下子
117 21
【01】完成新年倒计时页面-蛇年新年快乐倒计时领取礼物放烟花html代码优雅草科技央千澈写采用html5+div+CSS+JavaScript-优雅草卓伊凡-做一条关于新年的代码分享给你们-为了C站的分拼一下子
|
27天前
|
前端开发 JavaScript
【02】v1.0.1更新增加倒计时完成后的放烟花页面-优化播放器-优化结构目录-蛇年新年快乐倒计时领取礼物放烟花html代码优雅草科技央千澈写采用html5+div+CSS+JavaScript-优雅草卓伊凡-做一条关于新年的代码分享给你们-为了C站的分拼一下子
【02】v1.0.1更新增加倒计时完成后的放烟花页面-优化播放器-优化结构目录-蛇年新年快乐倒计时领取礼物放烟花html代码优雅草科技央千澈写采用html5+div+CSS+JavaScript-优雅草卓伊凡-做一条关于新年的代码分享给你们-为了C站的分拼一下子
52 14
【02】v1.0.1更新增加倒计时完成后的放烟花页面-优化播放器-优化结构目录-蛇年新年快乐倒计时领取礼物放烟花html代码优雅草科技央千澈写采用html5+div+CSS+JavaScript-优雅草卓伊凡-做一条关于新年的代码分享给你们-为了C站的分拼一下子
|
30天前
|
人工智能 JavaScript 前端开发
一段 JavaScript 代码,集成网站AI语音助手
根据本教程,只需通过白屏化的界面操作,即可快速构建一个专属的AI智能体。
|
2月前
|
JavaScript 前端开发 测试技术
在 golang 中执行 javascript 代码的方案详解
本文介绍了在 Golang 中执行 JavaScript 代码的四种方法:使用 `otto` 和 `goja` 嵌入式 JavaScript 引擎、通过 `os/exec` 调用 Node.js 外部进程以及使用 WebView 嵌入浏览器。每种方法都有其适用场景,如嵌入简单脚本、运行复杂 Node.js 脚本或在桌面应用中显示 Web 内容。
141 15
在 golang 中执行 javascript 代码的方案详解
|
3月前
|
JavaScript
原生js炫酷随机抽奖中奖效果代码
原生js随机抽奖是一个炫酷的根据数据随机抽奖的代码,该网页可进行随机抽取一个数据,页面动画高科技、炫酷感觉的随机抽奖效果,简单好用,欢迎下载!
83 3
|
3月前
|
JSON JavaScript 关系型数据库
node.js连接GBase 8a 数据库 并进行查询代码示例
node.js连接GBase 8a 数据库 并进行查询代码示例
|
3月前
|
JavaScript 前端开发
JavaScript中的原型 保姆级文章一文搞懂
本文详细解析了JavaScript中的原型概念,从构造函数、原型对象、`__proto__`属性、`constructor`属性到原型链,层层递进地解释了JavaScript如何通过原型实现继承机制。适合初学者深入理解JS面向对象编程的核心原理。
49 1
JavaScript中的原型 保姆级文章一文搞懂
|
7月前
|
JavaScript Java 测试技术
基于springboot+vue.js+uniapp的客户关系管理系统附带文章源码部署视频讲解等
基于springboot+vue.js+uniapp的客户关系管理系统附带文章源码部署视频讲解等
138 2
|
3月前
JS+CSS3文章内容背景黑白切换源码
JS+CSS3文章内容背景黑白切换源码是一款基于JS+CSS3制作的简单网页文章文字内容背景颜色黑白切换效果。
33 0

热门文章

最新文章