首页 > 其他分享 >(MJ出图转大模型)删除二级文件夹

(MJ出图转大模型)删除二级文件夹

时间:2024-01-30 22:13:43浏览次数:26  
标签:转大 MJ item 出图 文件夹 subitem directory path os

import os
import shutil

def delete_subfolders(directory):
    # 检查目录是否存在
    if not os.path.exists(directory):
        print("指定的目录不存在:", directory)
        return

    # 遍历目录中的所有项
    for item in os.listdir(directory):
        item_path = os.path.join(directory, item)
        # 检查这个项是否是一个文件夹
        if os.path.isdir(item_path):
            # 遍历一级子文件夹中的所有项
            for subitem in os.listdir(item_path):
                subitem_path = os.path.join(item_path, subitem)
                # 如果是文件夹,则删除
                if os.path.isdir(subitem_path):
                    shutil.rmtree(subitem_path)
                    print("已删除二级子文件夹:", subitem_path)

if __name__ == "__main__":
    user_input = input("请输入目录地址: ")
    delete_subfolders(user_input)

 

标签:转大,MJ,item,出图,文件夹,subitem,directory,path,os
From: https://www.cnblogs.com/zly324/p/17998088

相关文章

  • net8 对接webapi接口通过 GetFromJsonAsAsyncEnumerable方法直接得到对象,无需进行反序
    调用API直接获取到对象现在有一个接口返回如下图中的数据:如果是在8以前的版本中获取该接口的数据,需要先获取到接口内容,然后进行反序列化,代码如下conststringRequestUri="http://localhost:5145/user";usingvarclient=newHttpClient();varstream=awaitclient......
  • 【ABAQUS脚本】后处理快速出图
    效果图:#-*-coding:utf-8-*-#Donotdeletethefollowingimportlinesfromabaqusimport*fromabaqusConstantsimport*import__main__fromodbAccessimport*#odbnameodbName='Job-case1.odb'myodb=session.odbs[odbName]stepName='S......
  • Java开发者的Python进修指南:JSON利器之官方json库、demjson和orjson的实用指南
    JSONJSON作为目前最流行的传输格式,在Python中也有相应的实现方式。由于JSON格式的文本可以跨平台并且简单易用,因此被广泛传播。因此,我们今天的主要讨论内容是如何熟练地应用Python的JSON库来处理将JSON映射到文本,以及如何从文本映射到对象中。现在,让我们开始探讨这个话题。官方j......
  • Pyidaungsu font(Unicode字体) 文章来源:https://read01.com/MJoDO7N.html
    2019年缅甸内比都举行的“缅文字体和新键盘技术说明会”。电子政务执行工作委员会秘书长兼信息技术及网络安全局代理局长吴赛索林吞宣布,缅甸政府部门机构将从4月1日在全缅推行Pyidaungsufont(Unicode字体)的使用,政府机构也将为此配备支持Pyidaungsu字体(代码)的键盘。吴赛索林吞表示,......
  • GIS融合之路(二)CesiumJS和ThreeJS深度缓冲区整合
    在这篇文章开始前再次重申一下,山海鲸并没有使用ThreeJS引擎。但由于ThreeJS引擎使用广泛,下文中直接用ThreeJS同CesiumJS的整合方案代替山海鲸中3D引擎和CesiumJS整合。系列传送门:山海鲸可视化:GIS融合之路(一)技术选型CesiumJS/loaders.gl/iTowns?文章开始之前大家可以看下这个视......
  • GIS融合之路(一)技术选型CesiumJS/loaders.gl/iTowns
    大家好,我是山海鲸的技术负责人。今天来和大家分享一下山海鲸可视化在数字孪生系统当中对GIS系统的整合之路,大家可以移步视频教程中看一下目前的整合效果。【山海鲸可视化GIS系统】第六课GIS与数字孪生_哔哩哔哩熟悉山海鲸的朋友应该知道,山海鲸可视化在3.0之后,在软件内部整合了......
  • elixir mjml_nif 试用
    mjml_nif是使用rustler包装的mrml基于了erlang的nif接口实现的elixir模块,同时为了方便预编译nif的使用,使用了rustler_precompiled,以下是一个简单的试用项目试用添加依赖defpdepsdo[{:mjml,"~>3.0"}]end代码集成lib/mail/rong.mail.exdefmoduleRo......
  • mrml mjml 的rust 实现
    mrml是mjml的rust实现,同时还提供了webassembly的支持,当然比较强大的是mrml同时也实现了pythonbindingwebassembly使用代码const{Engine}=require("mrml");constengine=newEngine();constresult=engine.toHtml("<mjml><mj-body>HelloWorld</mj-body>......
  • AutoSketch-自动出图程序
    AutoSketch-自动出图程序AutoSketch自动生成管道平面布置图、管口方位图、仪表条件图、孔洞条件图,程序不依赖PDMS和AutoCAD,直接基于PDMS/E3D的RVM和属性ATT文件,生成DXF图纸。希望以此为契机深入底层算法实现原理,在理解的基础上能够去优化,提高性能。自动出图程序主要依赖的算法......
  • elixir mjml_nif 试用
    mjml_nif是使用rustler包装的mrml基于了erlang的nif接口实现的elixir模块,同时为了方便预编译nif的使用,使用了rustler_precompiled,以下是一个简单的试用项目试用添加依赖 defpdepsdo[{:mjml,"~>3.0"}]end代码集......