需求

已知一个文件夹下包含很多obj和文件夹,2层文件夹下也包含很多obj和文件夹,3层文件夹下……现在需要将该文件夹下所有obj读取

代码

rollout window "批量导入obj" --菜单栏设置
(label Lb "批量导入obj"edittext Edit "输入需导入文件夹:" width:200button btn "确定"on btn pressed do(fileName = Edit.textfile_open = getFilesRecursive fileName "*.obj"for f in file_open do(importFile f #noPrompt using:Wavefront_Object--print (f+"导入成功")))
)
createdialog window 250 80
--参数 读取的文件夹 文件类型
fn getFilesRecursive root pattern =
(dir_array = GetDirectories (root+"/*")for d in dir_array dojoin dir_array (GetDirectories (d+"/*"))my_files = #()append dir_array (root + "\\")for f in dir_array dojoin my_files (getFiles (f + pattern))my_files
)

待完成部分

将 edittext输入文件夹名改为选择文件夹,此处待续

【maxscript】批量导入文件夹下obj相关推荐

  1. 批量修改文件夹下图片名称(Python)

    本程序的功能是:批量修改文件夹下图片名称. import os import redef replcaeFileName(pic_path): # 修改pic_path路径下的文件名piclist = ...

  2. 批量提取文件夹下同类型文件/批量提取文件夹下不同名称文件夹的同类型文件

    一.背景 公司服务器有点卡,持续集成分了很多批,有很多文件夹里的html报告需要查看,一个一个点开文件夹比较影响速度 二.需求 批量提取文件夹下不同文件夹里html文件,并挪到一个新文件夹存储 三.优 ...

  3. 批量替换文件夹下的文件与文件夹名

    批量替换文件夹下的文件与文件夹名 打开要修改文件名的路径,在地址栏里输入cmd,打开命令提示符窗口 输入 dir /b >所有文件名.txt ,会生成当前文件夹下所有的文件名称 生成的文件会把自 ...

  4. 批量修改文件夹下文件的名字

    批量修改文件夹下文件的名字 // An highlighted blockpublic static void changeFileNameBatch(String path) {// get fil ...

  5. Excel批量解密文件夹下密码一致的文件

    Excel批量解密文件夹下密码一致的文件 工具下载地址: //download.csdn.net/download/qq_35866846/11990142 代码如下 Option Explicit ...

  6. 批量打开文件夹下的所有文件

    一眨眼的功夫,就可以批量打开某个文件夹下的所有Excel文件,省时省力且不会漏掉,如何做到呢?请看绝招: # -*- coding: utf-8 -*- __author__ = 'ouyangmin ...

  7. python下的所有文件_python批量复制文件夹下所有文件大小

    python复制文件夹下所有文件 Python---进阶---文件操作---获取文件夹下所有文件的数量和大小 一.####编写一个程序,统计当前目录下每个文件类型的文件数 ####思路: - 打开当前 ...

  8. Python批量转换文件夹下图片为PDF

    前言 最近遇到需要批量把图片转换成pdf的需求,要求转换之后输出到对应的转化目录下,由于需要转换的图片文件非常多,这就萌生了想要写个小程序的想法. 实现思路: (1)先弹窗选择对应的文件夹路径 (2) ...

  9. 手把手教你用Python批量实现文件夹下所有Excel文件的第二张表合并

    点击上方"Python爬虫与数据挖掘",进行关注 回复"书籍"即可获赠Python从入门到进阶共10本电子书 今 日 鸡 汤 怀君属秋夜,散步咏凉天. 大家好, ...

最新文章

  1. 分享一些 WINDOWS 资源站点(备用)
  2. 直播 | WWW 2021论文解读:生成式板块推荐的变分控制和评估
  3. windows备份0x80070422错误解决方法
  4. 一些鲜为人知的编程事实(省身)
  5. 启动azkaban报错_解决启动Azkaban报错问题:java.lang.NoSuchMethodError: com.google.comm
  6. Kubernetes-存活探针(liveness probe)(十六)
  7. Golang:无惧makefile
  8. torchtext处理文本数据——将文本变为embedding(学习三)
  9. rocketmq技术内幕 pdf_618买什么也别忘了买书!精选100+本技术好书和思维导图,建议收藏!...
  10. Java中Dom解析xml文档
  11. 三星 NAND 存储器新厂施工顺遂,上半年有望如期投产
  12. osgi java web_基于 OSGi 和 Spring 开发 Web 应用
  13. linux ftp配置和使用
  14. Android模仿超级课表,展示多门课程重叠,页面有折角背景
  15. javascript:html嵌入javascript代码的三种方式
  16. Unity源码分享之 电视遥控器按钮事件控制
  17. SugarCRM源码分析之loadFileMap
  18. PS中的颜色模式,8位、16位、32位区别、以及背景内容的区别
  19. 如何统计多个Excel文件中的信息,统计多个工作簿中的数据,统计多个表格中相同的条,统计多个表格的和等等
  20. 法国蓬皮杜中心天猫官方旗舰店开业;洲际集团旗下高端品牌voco全球开业及签约酒店数突破100家 | 美通企业日报...

热门文章

  1. linux清空垃圾箱的命令,Linux命令替换rm命令防止误删除
  2. 浏览器报Mixed Content错误的解决
  3. 炫“库”行动-人大金仓有奖征文—谈谈oracle建表规范
  4. cygwinrsync_cygwin使用心得
  5. 阿里云服务器配置个人开发者怎么选择?
  6. shell 免杀aspx_Webshell免杀
  7. JavaScript—jQuery
  8. IDEA 修改字体样式
  9. 统计英文文本中出现频率最高的10个单词
  10. 生成对抗网络简介,深度卷积生成对抗网络(DCGAN)简介