分享111个HTML建筑风光模板,总有一款适合您

简介: 分享111个HTML建筑风光模板,总有一款适合您

分享111个HTML建筑风光模板,总有一款适合您


 

111个HTML建筑风光模板下载链接:https://pan.baidu.com/s/14iwQ-X7IDfPl-sFHgBdkXw?pwd=pnzn

提取码:pnzn

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

响应式室内装修公司网站模板

响应式酒店住宿预定服务网站模板

响应式酒店住宿预定服务网站模板是一款适合从事酒店住宿预定服务网站模板下载。提示:本模板调用到谷歌字体库,可能会出现页面打开比较缓慢。

 

HTML5房地产中介网站模板

HTML5房地产中介网站模板是一款适合房屋购买、销售、宣传等房地产中介网站模板下载。提示:本模板调用到谷歌字体库,可能会出现页面打开比较缓慢。

 

公寓别墅房地产行业网站模板

公寓别墅房地产行业网站模板是一款适合从事房地产行业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)

HTML5居民房屋建筑房地产网站模板

建筑开发商网站模板下载

别墅销售网HTML5模板

绿色内部设计网站模板

橙色建筑施工单位网站模板

房地产租房售房HTML模板

def builder_filter_file(self, files):
        """
        :param files:
        :return:
        """
        for file in files:
            if len(self.filter_down_file) == 0:
                self.filter_down_file.append(str(file))
            for filter_file in self.filter_down_file:
                if str(file) in str(filter_file):
                    BaseFrame().error(filter_file + "文件存在...")
                    pass
                else:
                    self.filter_down_file.append(str(file))
    def builder_word(self, word_title, list_files):
        """
        输出产物是word文件
        :param word_title: 文件的标题
        :param list_files: 文件集合(单个内容)
        :return:
        """
        try:
            file_count = len(list_files)
            font_name = "楷体"
            random_full_file_name = SpriderTools.get_word_image("html", 14, "jpg")
            document = Document()
            document.add_paragraph("分享" + str(file_count) + "个" + word_title + ",总有一款适合您\r\n")
            document.add_paragraph("" + str(file_count) + "个" + word_title + "下载")
            document.add_paragraph("Python采集代码下载链接:https://wwgn.lanzoul.com/iKGwb0kye3wj")
            # Python采集代码下载链接:采集代码.zipt - 蓝奏云
            if os.path.exists(random_full_file_name):
                document.add_picture(random_full_file_name, width=Inches(3))
            file_index = 0
            for files in list_files:
                try:
                    document.add_paragraph(files[0])
                    file_index = file_index + 1
                    if file_index >= self.word_image_count:
                        continue
                    document.add_picture(files[1], width=Inches(3))
                    document.add_paragraph(files[2] + "\r")
                except Exception as e:
                    pass
            random_full_file_name1 = SpriderTools.get_word_image("html", 14, "jpg")
            if os.path.exists(random_full_file_name1):
                document.add_picture(random_full_file_name1, width=Inches(3))
            document.add_paragraph("最后送大家一首诗:")
            paragraph = document.add_paragraph()  # 单独控制
            paragraph.add_run("山高路远坑深,\r")
            paragraph.add_run("大军纵横驰奔,\r")
            paragraph.add_run("谁敢横刀立马?\r")
            paragraph.add_run("惟有点赞加关注大军。\r")
            paragraph.bold = True  # 字体加粗
            file_full_path = self.file_path + os.sep + word_title + ".docx"
            document.save(file_full_path)
            print("Create Word:" + word_title)
            self.gen_passandtxt(file_count, word_title, list_files)
            self.copy_file(file_count, self.save_path, word_title)
        except Exception as e:
            print("Create Word Fail reason:" + str(e))

房产建筑公司网站模板

公寓房地产公司网站模板

黄色建筑和商务网站模板

楼房设计建设HTML5模板

响应式房地产企业网站模板

房地产建筑设计公司模板

创意建筑设计HTML5模板

蓝色建筑工程公司HTML5模板

超大气城市建筑公司模板

宽屏扁平化房地产网站模板

别墅房地产评估公司模板

建筑施工单位网站模板

大气房产建筑网站模板

闪光摄影Bootstrap网站模板

漂亮的建筑工程企业网站模板

地产集团网站模板免费下载

私人别墅设计公司免费模板

大气扁平城市网站模板下载

木头房屋建筑商网站模板

房地产开发公司网站模板

建筑工程设计展示企业模板

视差滚动房地产网站模板

房产建筑设计CSS3网站模板

公路建设开发公司网站模板

时间轴房产单页网站模板

商业地产服务公司网站模板

室内建筑师HTML网站模板

租赁房地产企业网站模板

大气现代工业网站模板

高楼大厦建筑网站模板

绿色清爽工程建设网站模板

棕色室内建筑设计网站模板

房地产地皮公司网站模板

房地产建筑施工网站模板

机械施工单位网站模板

户外摄影工作室网页模板

建筑工程队简介模板

建筑施工工业网站模板

城市建筑企业Metro模板

铁艺工艺品网站模板

橙色个性工业网站模板

室内家具展示网站模板

房屋租赁html网站模板

蓝色楼房建筑网站模板

建筑公司网页模板下载

美国建筑房产网站模板

国外建筑工业CSS网站模板

粉色房地产行业网站模板

工程施工单位网页模板

建筑工程企业html5模板

土木工程公司网站模板

房屋建设设计公司CSS模板

房地产楼盘展示网站模板

国外别墅房产企业网站模板

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)

绿色大山设计网站模板

灰白色建筑设计方案模板

木屋别墅造价公司网站模板

桥梁建筑设计公司网站模板

气派的建筑公司网站模板

浅蓝色宽屏城市网站模板

高楼建筑设计公司网站模板

城市规划建设HTML5模板

建筑设计公司网站模板

美国白宫建筑网站模板

城市建筑HTML5模板

高楼建筑HTML5网页模板

房地产行业Bootstrap响应式网站模板

房地产住房类响应式网站模板

HTML5居民房地产机构网站模板

房地产建筑开发商网站模板

地产代理服务公司HTML5网站模板

别墅在线交易服务机构网站模板

现代建筑公司宣传网站模板

HTML5建筑室内设计公司网站模板

别墅交易地产机构网站模板

建筑师工作室HTML5模板

家居房屋装潢维修网站模板

建筑装修施工公司网站模板

房地产中介机构网页模板

房地产房屋交易网站模板

现代厨房设计HTML5网站模板

房地产别墅交易网站模板

最后送大家一首诗:

山高路远坑深,

大军纵横驰奔,

谁敢横刀立马?

惟有点赞加关注大军。

 

目录
相关文章
|
2月前
|
缓存 Java 应用服务中间件
SpringMVC入门到实战------七、SpringMVC创建JSP页面的详细过程+配置模板+实现页面跳转+配置Tomcat。JSP和HTML配置模板的差异对比(二)
这篇文章详细介绍了在SpringMVC中创建JSP页面的全过程,包括项目的创建、配置、Tomcat的设置,以及如何实现页面跳转和配置模板解析器,最后还对比了JSP和HTML模板解析的差异。
SpringMVC入门到实战------七、SpringMVC创建JSP页面的详细过程+配置模板+实现页面跳转+配置Tomcat。JSP和HTML配置模板的差异对比(二)
|
5月前
|
移动开发 前端开发 HTML5
HTML5实现酷炫个人产品推广、工具推广、信息推广、个人主页、个人介绍、酷炫官网、门户网站模板源码
HTML5实现酷炫个人产品推广、工具推广、信息推广、个人主页、个人介绍、酷炫官网、门户网站模板源码
|
4月前
404错误页面源码,简单实用的html错误页面模板
小编精心准备一款404错误页面源码,简单实用的html错误页面模板,简单大气的页面布局,可以使用到不同的网站中,相信大家一定会喜欢的
43 2
404错误页面源码,简单实用的html错误页面模板
|
5月前
|
资源调度 前端开发 JavaScript
1500+免费html模板,建站神器
【5月更文挑战第6天】
|
5月前
|
前端开发 JavaScript Python
华视 CVR-100UC 身份证读取 html二次开发模板
华视 CVR-100UC 身份证读取 html二次开发模板
|
5月前
|
移动开发 JavaScript 前端开发
【专栏:HTML进阶篇】HTML模板与Web组件:可复用的网页元素
【4月更文挑战第30天】HTML模板和Web组件提升网页开发效率和可维护性。HTML模板,如<template>元素和服务器端模板引擎,用于创建可复用的HTML结构。Web组件是自定义的HTML元素,结合影子DOM和模板,实现封装的可重用组件。两者助力构建高效、现代的网页和网站。
225 0
|
5月前
|
安全 Go 开发者
Golang深入浅出之-Go语言模板(text/template):动态生成HTML
【4月更文挑战第25天】Go语言的`text/template`和`html/template`库提供动态HTML生成。本文介绍了模板基础,如基本语法和数据绑定,以及常见问题和易错点,如忘记转义、未初始化变量、复杂逻辑处理和错误处理。建议使用`html/template`防止XSS攻击,初始化数据结构,分离业务逻辑,并严谨处理错误。示例展示了条件判断和循环结构。通过遵循最佳实践,开发者能更安全、高效地生成HTML。
126 0
|
Web App开发 移动开发 HTML5
20款高质量的 HTML5 网站模板【免费下载】
  下面的列表集合了20款高质量的免费 HTML5 网站模板,这些专业的模板能够让你的网站吸引很多的访客。这些免费的 HTML5 模板虽然不是响应式的,不过都很实用。赶紧来看看。 您可能感兴趣的相关文章 Web 前端开发人员和设计师必读文章集锦 经典网页设计:25个应用视差滚动单页网站 ...
1171 0
|
移动开发 JavaScript 前端开发
17款漂亮的 HTML5 网站模板免费下载
  在过去的几年,设计师们已开始关注和使用 HTML5 了,如今 HTML5 得到了更加广泛的应用。今天,本文与大家分享17款免费的 HTML5 网站模板,看看有没自己喜欢的。 1- Smart Net 免费下载 2- Photo Art 免费下载 3- The Art Of Busine...
843 0
|
8天前
|
XML 前端开发 JavaScript
Html:CSS介绍
Html:CSS介绍
23 1
下一篇
无影云桌面