BasicTools.IO.CodeInterface module

Class to help the execution of an external program

BasicTools.IO.CodeInterface.CheckIntegrity(GUI=False)[source]
class BasicTools.IO.CodeInterface.Interface(workingDirectory='/home/docs/checkouts/readthedocs.org/user_builds/basictools/checkouts/latest/docs')[source]

Bases: BaseOutputObject

CopyFile(filetocopy)[source]
GenerateCommandToRun(idProc=0)[source]
ReadFile(filenameDir)[source]
ReadTemplateFile(filename=None)[source]
SetCodeCommand(ccommand)[source]
SetOptions(opts)[source]
SetProcessDirectory(Dir)[source]
SetTemplateFile(filename)[source]
SetWorkingDirectory(Dir)[source]
SingleRunComputation(idProc, stdout=None)[source]
SingleRunComputationAndReturnOutput(idProc=0)[source]
WriteFile(idProc)[source]