Exemplo n.º 1
0
def getaToolsPath(level=1, inScriptsFolder=True):
    if inScriptsFolder:
        mayaAppDir = mel.eval('getenv MAYA_APP_DIR')
        scriptsDir = "%s%sscripts%s" % (mayaAppDir, os.sep, os.sep)
        aToolsFolder = "%s%saTools%s" % (scriptsDir, os.sep, os.sep)
        if level == 1: return aToolsFolder
        if level == 2: return scriptsDir
    return utilMod.getFolderFromFile(__file__, level)
Exemplo n.º 2
0
def getaToolsPath(level=1, inScriptsFolder=True):
    if inScriptsFolder: 
        mayaAppDir      = mel.eval('getenv MAYA_APP_DIR')
        scriptsDir      = "%s%sscripts%s"%(mayaAppDir, os.sep, os.sep)
        aToolsFolder    = "%s%saTools%s"%(scriptsDir, os.sep, os.sep)
        if level==1: return aToolsFolder
        if level==2: return scriptsDir
    return utilMod.getFolderFromFile(__file__, level)
Exemplo n.º 3
0
def saveFileWithUser(folder, file, value, ext=None):
    filePath = getSaveFilePath("%s%s%s" % (folder, os.sep, file), ext)
    folderPath = utilMod.getFolderFromFile(filePath)

    if os.path.isfile(filePath): os.remove(filePath)
    if not os.path.isdir(folderPath): os.makedirs(folderPath)

    newFileContents = "%s" % value

    utilMod.writeFile(filePath, newFileContents)
Exemplo n.º 4
0
def saveFileWithUser(folder, file, value, ext=None):
    filePath        = getSaveFilePath("%s%s%s"%(folder, os.sep, file), ext)
    folderPath      = utilMod.getFolderFromFile(filePath)
    
    
    if os.path.isfile(filePath):            os.remove(filePath)    
    if not os.path.isdir(folderPath):       os.makedirs(folderPath)
    
    newFileContents = "%s"%value
    
    utilMod.writeFile(filePath, newFileContents)
Exemplo n.º 5
0
def readFilesWithUser(folder, ext=None):
    filePath        = getSaveFilePath("%s%s%s"%(folder, os.sep, "dummy"))
    folderPath      = utilMod.getFolderFromFile(filePath)
        
    if not os.path.isdir(folderPath): return []
    
    filesInFolder   = [loopFile for loopFile in os.listdir(folderPath) if ext is None or ext is True or loopFile.endswith(".%s"%ext)]
    
    if ext is None:
        for n, loopFile in enumerate(filesInFolder):
            filesInFolder[n] = ".".join(loopFile.split(".")[:-1])
    
    return filesInFolder
Exemplo n.º 6
0
def readFilesWithUser(folder, ext=None):
    filePath = getSaveFilePath("%s%s%s" % (folder, os.sep, "dummy"))
    folderPath = utilMod.getFolderFromFile(filePath)

    if not os.path.isdir(folderPath): return []

    filesInFolder = [
        loopFile for loopFile in os.listdir(folderPath)
        if ext is None or ext is True or loopFile.endswith(".%s" % ext)
    ]

    if ext is None:
        for n, loopFile in enumerate(filesInFolder):
            filesInFolder[n] = ".".join(loopFile.split(".")[:-1])

    return filesInFolder