def saveInfoWithUser(file, attr, value, delete=False): filePath = getSaveFilePath(file) newFileContents = [] writeNew = True if isinstance(value, str): value = "\"%s\"" % value readFileContents = utilMod.readFile(filePath) if readFileContents != None: for loopLine in readFileContents: if loopLine.find(attr) == 0: if not delete: newFileContents.append("%s = %s\n" % (attr, value)) writeNew = None else: if len(loopLine) > 1: newFileContents.append(loopLine) if writeNew: if not delete: newFileContents.append("%s = %s\n" % (attr, value)) utilMod.writeFile(filePath, newFileContents)
def saveInfoWithUser(file, attr, value, delete=False): filePath = getSaveFilePath(file) newFileContents = [] writeNew = True if isinstance(value, str): value = "\"%s\""%value readFileContents = utilMod.readFile(filePath) if readFileContents != None: for loopLine in readFileContents: if loopLine.find(attr) == 0: if not delete: newFileContents.append("%s = %s\n"%(attr, value)) writeNew = None else: if len(loopLine) > 1: newFileContents.append(loopLine) if writeNew: if not delete: newFileContents.append("%s = %s\n"%(attr, value)) utilMod.writeFile(filePath, newFileContents)
def createOfflineMelFile(offlineFolder, scriptsDir): filePath = "%s%saTools_offline_install.mel"%(offlineFolder, os.sep) offlineInstallPy = "%s%saTools%sgeneralTools%sofflineInstall.py"%(scriptsDir, os.sep, os.sep, os.sep) pyContents = "\\n\\".join(utilMod.readFile(offlineInstallPy)) contents = "python(\"\\n\\\naToolsZipPath = '%s%saTools.zip'\\n\\\n"%(offlineFolder, os.sep) contents += "\\n\\\n".join("".join(utilMod.readFile(offlineInstallPy)).split("\n")) contents += "\");" utilMod.writeFile(filePath, contents)
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)
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)
def createOfflineMelFile(offlineFolder, scriptsDir): filePath = "%s%saTools_offline_install.mel" % (offlineFolder, os.sep) offlineInstallPy = "%s%saTools%sgeneralTools%sofflineInstall.py" % ( scriptsDir, os.sep, os.sep, os.sep) pyContents = "\\n\\".join(utilMod.readFile(offlineInstallPy)) contents = "python(\"\\n\\\naToolsZipPath = '%s%saTools.zip'\\n\\\n" % ( offlineFolder, os.sep) contents += "\\n\\\n".join("".join( utilMod.readFile(offlineInstallPy)).split("\n")) contents += "\");" utilMod.writeFile(filePath, contents)