def readInfos(self): self._checkDirectoryExists() infofile = Infofile() success = infofile.readContent(self.infofilePath()) files = self._directory.getContentList() if(success): print("title : ", infofile.title) print("Files : ") for f in files: print(MyPath(f).filename)
def organize(self, filesToMoveIn=None): self._checkDirectoryExists() notesPath = self._path.getAbsolutePath() latexNotes = LatexNotes(self._fields) latexNotes.createAllContent() latexNotes.writeContent(notesPath) title = self._fields.getField("title") infofile = Infofile() infofile.title = title infofile.writeContent(self.infofilePath()) if(filesToMoveIn is not None): for file in filesToMoveIn: f = file if(type(file) != File): f = File(file) f.moveFile(self._path.getAbsolutePath())