Python脚本:一键打开上次Maya崩溃后所保存的临时文件
2013-08-12 20:14
716 查看
这是一个你肯定用得着的脚本,中键拖到shelf上吧~此文来自机器猫的博客:blog.csdn.net/cuckon
在Maya崩溃后如果提示保存到临时目录了,可以打开个新Maya然后执行一下(告小白书:如果拖到shelf了就点shelf就可以了!!shelf就是Maya顶部的那个工具架!!),会自动打开TEMP目录最新的那个临时保存的文件。此文来自机器猫的博客:blog.csdn.net/cuckon
在Maya崩溃后如果提示保存到临时目录了,可以打开个新Maya然后执行一下(告小白书:如果拖到shelf了就点shelf就可以了!!shelf就是Maya顶部的那个工具架!!),会自动打开TEMP目录最新的那个临时保存的文件。此文来自机器猫的博客:blog.csdn.net/cuckon
from pymel.core import * import maya.cmds as mc import os,glob class FindFileError(Exception):pass # find the latest ma temp_dir = os.environ.get('temp') latest_ma = str() latest_time = long(0) for f in glob.glob(temp_dir+r'\*.ma'): f_t = long(os.stat(f).st_ctime) if latest_time < f_t: latest_time,latest_ma = f_t,f if latest_time == 0: raise FindFileError # open ret = confirmDialog(title = 'Sure?', message = 'Are you sure to close current scene and open\n< '+latest_ma.split('\\')[-1]+" >?\nIf file is unsaved then your change would get lost.", icn = 'question', button=['Yes','No'],defaultButton='Yes', cancelButton='No', dismissString='No' ) if ret==u'Yes': mc.file(latest_ma,open=True,f=True)
相关文章推荐
- Python删除Delphi临时文件的小脚本
- vim 恢复上次文件打开位置及自动更新,自动保存文件
- python qt(pyqt)的文件打开、文件保存、文件夹选择对话框
- python 打开sqlite3内存数据库,操作完毕将数据保存到文件数据库
- OutLook的临时文件存放位置/打开邮件附件修改并保存附件没有更改
- 用Python脚本自动删除VC项目目录下临时文件
- python文件的打开,保存图形化操作
- 用Python脚本自动删除VC项目目录下临时文件
- pig脚本不需要后缀名(python tempfile模块生成pig脚本临时文件,执行)
- pig脚本不需要后缀名(python tempfile模块生成pig脚本临时文件,执行)
- 一个获取指定目录下一定格式的文件名称和文件修改时间并保存为文件的python脚本
- 一个获取指定目录下一定格式的文件名称和文件修改时间并保存为文件的python脚本
- shell命令行,一键创建 python 模板文件脚本方法
- [开源] android apk 一键生成混淆文件 脚本分享 (python)
- JFileChooser 如何保存上次打开文件时的路径
- 修改Python IDLE初始文件打开/保存路径
- Python脚本清理Winform项目下的临时文件及目录
- 保存指定文件夹下的目录和文件名到文件中 Python 脚本
- python脚本初体验之一键移动自定格式文件