首页 > 其他分享 >分享62个节日PPT,总有一款适合您

分享62个节日PPT,总有一款适合您

时间:2024-02-05 21:32:49浏览次数:29  
标签:name self 62 PPT path 总有 os 模板


分享62个节日PPT,总有一款适合您
 

62个节日PPT下载链接:https://pan.baidu.com/s/1mheNtIvXknGHse44FW7nOw?pwd=6666 

提取码:6666

Python采集代码下载链接:采集代码.zip - 蓝奏云

学习知识费力气,收集整理更不易。知识付费甚欢喜,为咱码农谋福利。

三八妇女节浪漫PPT模板

卡通植树节动态PPT模板

魅力女人妇女节专题PPT模板

精美酷炫万圣节通用PPT模板

3.12卡通模板植树节PPT模板

淡雅古宅水墨清明节PPT模板

冰雪圣诞节欧美精致PPT模板

卡通手绘父亲节PPT模板

感恩父爱——父亲节ppt模板

分享62个节日PPT,总有一款适合您_php

分享62个节日PPT,总有一款适合您_ide_02编辑

个性父亲节PPT模板

卡通有趣的父亲节PPT模板

清新水彩相机背景的父亲节电子相册PPT模板

《爱在父亲节》父亲节节日介绍PPT模板

国庆节爱国班会ppt

儿童节快乐——可爱卡通六一儿童节ppt模板

儿童节亲子活动策划ppt模板

简约可爱卡通风儿童节主题课件ppt模板

五一劳动节主题班会展开活动宣传PPT模板

手绘卡通圣诞快乐圣诞节活动策划节日宣传PPT模板

蓝色小清新遇见最美的你七夕情人节PPT模板

粉色手绘老师您辛苦了教师节快乐PPT模板

感恩母亲节活动项目策划PPT模板

粉色玫瑰动态感恩母亲节节日活动PPT模板

创意多彩风格圣诞节活动策划PPT模板

橙色手绘卡通感恩节快乐感恩节活动策划PPT模板

重阳节黄色复古通用PPT模板

清明节踏青复古清新PPT模板

青色重阳节复古通用PPT模板

欧美风万圣节活动PPT模板

《父爱无言》感恩父亲节电子贺卡PPT模板

《父爱如山》父亲节活动策划PPT模板

温馨卡通父亲节活动策划方案PPT模板

水彩手绘感恩父亲节PPT模板

快乐父亲节主题班会PPT模板

卡通英文父亲节介绍PPT模板

父爱如山——简洁大气中国风父亲节ppt模板

清新简约清明节动态PPT模板

植树造林植树节通用PPT模板

植树造林卡通植树节PPT模板

万圣节欧美主题PPT模板

分享62个节日PPT,总有一款适合您_chrome_03

分享62个节日PPT,总有一款适合您_chrome_04编辑

清新水墨复古中国风清明节PPT模板

浪漫七夕情人节活动婚礼策划PPT模板

简约手绘版中秋佳节中秋节主题PPT模板

简约小清新中秋团圆夜中秋节主题PPT模板

简约手绘风格重阳节关爱老人敬老节PPT模板

简约手绘版感恩教师节教师节主题PPT模板

简约版教师节快乐教师节主题PPT模板

黄色小清新手绘版重阳节敬爱老人重阳节PPT模板

花卉系列感恩教师节教师节主题PPT模板

黑板报系列老师辛苦了教师节主题PPT模板

黑板报系列教师节快乐教师节主题PPT模板

黑板报系列教师节快乐教师节主题PPT模板(1)

复古中国风粉色浪漫七夕情人节PPT模板

粉色水彩浪漫七夕婚礼策划方案PPT模板

丹顶鹤图中国风重阳节简介PPT模板

粉色浪漫七夕婚礼策划方案PPT模板

卡通可爱感恩节习俗介绍宣传PPT模板

清明节踏青计划活动策划PPT模板

万圣节主题节日庆典PPT模板

万圣节之夜狂欢派对活动策划PPT模板

万圣节晚会策划宣传节日庆典PPT模板

万圣节奇妙之旅主题活动策划PPT模板

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.SpiderTools import SpiderTools
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 = "图片JS特效"


class PHP100Selenium:

    #region 经常修改的变量
    #https://www.php.cn/xiazai/js/banner https://www.php.cn/xiazai/js/banner?p=1
    base_url = "https://www.php.cn/xiazai"  # 采集的网址ASP.NET电子商务源码
    save_path = "D:\\Spider\\JS"
    spider_count =126 #采集数量
    spider_start_count =212#多次采集使用的 提升效率
    #endregion

    word_content_list = []
    folder_name = "图片JS特效"
    page_end_number = 0 # 最后一页
    max_pager = 20  # 每页的数量 影响再次采集的起始位置
    haved_spider_count = 0  # 已经采集的数量
    page_count = 1  # 每个栏目开始业务content="text/html; charset=gb2312"
    filter_down_file = []
    word_image_count = 1  # word插入图片数量 同时也是明细采集图片和描述的数量
    sprider_detail_index = 0  # 明细方法采集的数量 累加

    tempFileList = []



    def sprider(self, title_name):
        """
        采集
        焦点幻灯 https://www.php.cn/xiazai/js/banner
        菜单导航 https://www.php.cn/xiazai/js/nav
        选项卡TAB https://www.php.cn/xiazai/js/TAB
        在线客服 https://www.php.cn/xiazai/js/kefu
        图片特效 https://www.php.cn/xiazai/js/tupian
        :return:
        """
        if title_name == "焦点幻灯JS特效":
            self.first_column_name="js"
            self.second_column_name = "banner"
        elif title_name == "菜单导航JS特效":
            self.first_column_name = "js"
            self.second_column_name = "nav"
        elif title_name == "在线客服JS特效":
            self.first_column_name = "js"
            self.second_column_name = "kefu"
        elif title_name == "图片JS特效":
            self.first_column_name = "js"
            self.second_column_name = "tupian"



        BaseFrame().debug("开始采集" + self.folder_name + "...")
        self.merchant = int(self.spider_start_count) // int(self.max_pager) + 1  # 起始页码用于效率采集

        BaseFrame().right("本次采集参数:日志路径=" + str(BaseFrame().LOG_PATH) + "")
        BaseFrame().right("本次采集参数:spider_count=" + str(self.spider_count) + "")
        BaseFrame().right("本次采集参数:title_name=" + title_name + "")
        self.sprider_category = title_name  # 一级目录self.folder_name
        #多少个 某某某
        second_folder_name = str(self.spider_count) + "个" + title_name  # 二级目录
        self.sprider_type = second_folder_name #多少个某某某东东

        #浏览器的下载路径
        #self.down_path = self.save_path + os.sep +"\\" + self.folder_name + "\\" + second_folder_name + "\\Temp\\"
        self.down_path = self.save_path + os.sep + self.folder_name + os.sep + second_folder_name + "\\Temp"
        BaseFrame().right("本次采集参数:down_path=" +  self.down_path + "")
        # 原始路径+一级目录+二级目录
        # First/PPT/88个动态PPT模板
        self.file_path = self.save_path + os.sep + self.folder_name + os.sep + second_folder_name
        BaseFrame().right("本次采集参数:file_path=" + self.file_path + "")
        # First/PPT/88个动态PPT模板/动态PPT模板
        self.save_path = self.save_path + os.sep + self.folder_name + os.sep + second_folder_name + os.sep + title_name
        BaseFrame().right("本次采集参数:save_path=" + self.save_path + "")

        #根据栏目构建URL
        spider_url = self.base_url + "/{0}/{1}?p=1".format(self.first_column_name,self.second_column_name)

        if os.path.exists(self.down_path) is True:
            shutil.rmtree(self.down_path)
        if os.path.exists(self.down_path) is False:
            os.makedirs(self.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(self.down_path)}
        # 添加路径到selenium配置中
        chrome_options.add_experimental_option('prefs', diy_prefs)
        #chrome_options.add_argument('--headless')  # 隐藏浏览器
        # 实例化chrome浏览器时,关联忽略证书错误
        driver = webdriver.Chrome(options=chrome_options)

        # 窗口最大化
        driver.maximize_window()

        driver.set_window_size(1920, 1080)  # 分辨率 1280*800
        self.wx_login(driver)
        BaseFrame().debug("开始采集:" + spider_url)
        driver.get(spider_url)
        # content = driver.page_source
        #masonry-brick
        element_list = driver.find_elements(By.CLASS_NAME, "listImg")

        page_end_number = 1000

        if SeleniumTools.judeg_element_isexist(driver, "LINK_TEXT", "末页") == 3:
            page_end_number = 18

        self.page_count = self.merchant
        while self.page_count <= int(page_end_number):  # 翻完停止
            try:
                if self.page_count == 1:
                    self.spider_detail(driver, element_list, self.page_count, page_end_number, self.down_path)
                    pass
                else:
                    if self.haved_spider_count == self.spider_count:
                        BaseFrame().debug("采集到达数量采集停止...")
                        BaseFrame().debug("开始写文章...")
                        self.builder_word(self.folder_name, self.word_content_list)
                        BaseFrame().debug("文件编写完毕,请到对应的磁盘查看word文件和下载文件!")
                        break



                    next_url = self.base_url + "/{0}/{1}?p={2}".format(self.first_column_name,
                                                                       self.second_column_name,
                                                                       self.page_count)

                    driver.get(next_url)

                    element_list = driver.find_elements(By.CLASS_NAME, "listImg")

                    self.spider_detail(driver, element_list, self.page_count, page_end_number, self.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)

分享62个节日PPT,总有一款适合您_php_05

你有时间常去我家看看我在这里谢谢你啦...

我家地址:亚丁号

最后送大家一首诗:

山高路远坑深,
大军纵横驰奔,
谁敢横刀立马?
惟有点赞加关注大军。


标签:name,self,62,PPT,path,总有,os,模板
From: https://blog.51cto.com/u_16269709/9613186

相关文章

  • Apptisan #002|AAAny:当一名有着 10w+ 听众的播客主播开始做 App
    名字:AAAny开发者/团队:AAAnyTeam平台:iOS请简要介绍下这款产品AAAny是一个专为AMA(我们称之为AAA)设计的App。多解释一下的话,其实AAA是一种独特的交流形式,所以它应该有专门的展示和互动形式。AAAny就是专门为这种交流形式设计的,比如以Host为中心的展示模式、......
  • pptpd server配置笔记
    rpm包下载:yuminstall-yppppptpd或容器下载:#dockerimages#dockerpullwhuwxl/pptpd  确认iptables已安装yuminstalliptables-services-y  配置内核转发[root@aliyun-3month~]#cat/etc/sysctl.d/50-pptpd.confnet.ipv4.ip_forward=1以......
  • [ARC162D] Smallest Vertices 题解
    题目链接点击打开链接题目解法这种树的形态计数题首先可以想到\(prufer\)序列计数,如果没有任何限制,那么方案数为\(\prod\frac{(n-2)!}{deg_i}\),其中\(deg_1=d_1-1,deg_i=d_i(2\lei\len)\)对于每个点分开求贡献考虑这个式子只和点的个数和子树内的\(\sumdeg\)有关......
  • 云小课|Runc容器逃逸漏洞(CVE-2024-21626)安全风险通告
    阅识风云是华为云信息大咖,擅长将复杂信息多元化呈现,其出品的一张图(云图说)、深入浅出的博文(云小课)或短视频(云视厅)总有一款能让您快速上手华为云。更多精彩内容请单击此处。runc官方发布安全公告,披露runc1.1.11及更早版本中存在容器逃逸漏洞,攻击者会利用该漏洞导致容器逃逸......
  • CF620E New Year Tree
    CF620ENewYearTree题意:给出一棵n个节点的树,根节点为1。每个节点上有一种颜色ci​。m次操作。操作有两种:1uc:将以u为根的子树上的所有节点的颜色改为c。2u:询问以u为根的子树上的所有节点的颜色数量。1<=c<=60。由于c的范围,可以用一个整数来表示每棵子......
  • CF620E New Year Tree 题解
    题目链接:CF或者洛谷这题很简单,看到颜色数,HH的项链?树,树上的HH的项链?带修,树上的镜中的昆虫?\(c_i\le60\),噢,easy了。考虑一类信息,表示有和无,对于某种颜色来讲,\(0/1\)表示无或者有,而或运算让我们从小区间的有无情况反映到大区间的有无情况。一种暴力的想法,为每种颜色建立一棵有......
  • rtthread系统用 RT1062 移植网卡功能(LAN8720A)
    RT-Thread:v4.0.2(master)SOC:i.MXRT1062Board:自研控制板背景描述1.有个控制板网口一直没人调试。2.NXPRT1xxx系列ENET_MAC调试心得。3.EthernetMAC控制器调试《终极指南》。 开整RT1062移植网卡功能(LAN8720A)1、i.MXRT系列外设驱动添加指南2、LAN8720A芯片的......
  • [转帖]Open JDK 8.0_152-b16 崩溃 : [libzip.so+0x12522] newEntry+0x62
    一.问题描述在执行spark任务的时候,JVM崩溃.崩溃dump日志:##AfatalerrorhasbeendetectedbytheJavaRuntimeEnvironment:##SIGBUS(0x7)atpc=0x00007f9adacb9522,pid=107874,tid=0x00007f9add417700##JREversion:Java(TM)SERuntimeEnvironme......
  • CentOS系统实现PPT转图片
    转自:Linux系统使用PHP实现PPT转图片-盛世芳华-博客园(cnblogs.com)目前主流的实现方式为先将PPT转为PDF,再将PDF转成图片。1、安装软件yuminstallnodejsnpmunoconvlibreoffice-devimagemagickcentos安装imagemagick提示找不到,先执行命令:yumlistImageMagick*......
  • 怎么把ppt的母版图提取出来
    1、打开已有的母板的PPT,点击上方工具栏中的”视图“。2、在弹出的窗口中,点击”幻灯片母版“按钮。3、此时,会弹出幻灯片的母版,点击选中需要提取的图片,鼠标右击,然后在弹出的界面中选择点击”另存为图片(s)“。4、在弹出的保存图片的窗口中,选择保存的位置,给图片命名,并更改保存类......