| |
- createInitFile()
- Create the __init__.py file.
- findWords(fileNames, search)
- Find in files the search.
- getDoubleAfterFirstLetter(word)
- Get the double value of the word after the first letter.
Keyword arguments:
word -- string with value starting after the first letter
- getDoubleForLetter(letter, splitLine)
- Get the double value of the word after the first occurence of the letter in the split line.
- getDoubleFromCharacterSplitLine(character, splitLine)
- Get the double value of the string after the first occurence of the character in the split line.
- getDoubleFromCharacterSplitLineValue(character, splitLine, value)
- Get the double value of the string after the first occurence of the character in the split line, if it does not exist return the value.
- getFeedrateMinute(feedrateMinute, splitLine)
- Get the feedrate per minute if the split line has a feedrate.
- getFileText(fileName, readMode='r', printWarning=True)
- Get the entire text of a file.
- getFileTextInFileDirectory(fileInDirectory, fileName, readMode='r')
- Get the entire text of a file in the directory of the file in directory.
- getFilesWithFileTypeWithoutWords(fileType, words=[], fileInDirectory='')
- Get files which have a given file type, but with do not contain a word in a list.
Keyword arguments:
fileType -- file type required
words -- list of words which the file must not have
- getFilesWithFileTypesWithoutWords(fileTypes, words=[], fileInDirectory='')
- Get files which have a given file type, but with do not contain a word in a list.
Keyword arguments:
fileType -- file types required
words -- list of words which the file must not have
- getFirstWord(splitLine)
- Get the first word of a split line.
- getGcodeFileText(fileName, gcodeText)
- Get the gcode text from a file if it the gcode text is empty and if the file is a gcode file.
- getHasSuffix(name, suffix)
- Determine if the word ends with the suffix.
- getLocationFromSplitLine(oldLocation, splitLine)
- Get the location from the split line.
- getModule(fileName, folderName, moduleFilename)
- Get the module from the fileName and folder name.
- getPluginFilenames(folderName, moduleFilename)
- Get the fileNames of the python plugins in the export_plugins folder.
- getPythonDirectoryNames(directoryName)
- Get the python directories.
- getPythonDirectoryNamesRecursively(directoryName='')
- Get the python directories recursively.
- getPythonFilenamesExceptInit(fileInDirectory='')
- Get the python fileNames of the directory which the fileInDirectory is in, except for the __init__.py file.
- getPythonFilenamesExceptInitRecursively(directoryName='')
- Get the python fileNames of the directory recursively, except for the __init__.py files.
- getSummarizedFilename(fileName)
- Get the fileName basename if the file is in the current working directory, otherwise return the original full name.
- getTextIfEmpty(fileName, text)
- Get the text from a file if it the text is empty.
- getTextLines(text)
- Get the all the lines of text of a text.
- getUnmodifiedGCodeFiles(fileInDirectory='')
- Get gcode files which are not modified.
- getVersionFileName()
- Get the file name of the version date.
- getWithoutBracketsEqualTab(line)
- Get a string without the greater than sign, the bracket and less than sign, the equal sign or the tab.
- indexOfStartingWithSecond(letter, splitLine)
- Get index of the first occurence of the given letter in the split line, starting with the second word. Return - 1 if letter is not found
- isFileWithFileTypeWithoutWords(fileType, fileName, words)
- Determine if file has a given file type, but with does not contain a word in a list.
Keyword arguments:
fileType -- file type required
fileName -- name of the file
words -- list of words which the fileName must not have
- isProcedureDone(gcodeText, procedure)
- Determine if the procedure has been done on the gcode text.
- isProcedureDoneOrFileIsEmpty(gcodeText, procedure)
- Determine if the procedure has been done on the gcode text or the file is empty.
- isThereAFirstWord(firstWord, lines, startIndex)
- Parse gcode until the first word if there is one.
- replaceWords(fileNames, original, replacement)
- Replace in files the original with the replacement.
- writeFileMessageEnd(end, fileName, fileText, message)
- Write to a fileName with a suffix and print a message.
- writeFileText(fileName, fileText, writeMode='w+')
- Write a text to a file.
|