def _new_group(self, id_group, nbClusters):
# generate filenames
fetfilename = os.path.join(self.filename,
self.basename + ('.fet.%d' % id_group))
clufilename = os.path.join(self.filename,
self.basename + ('.clu.%d' % id_group))
# back up before overwriting
if os.path.exists(fetfilename):
shutil.copyfile(fetfilename, fetfilename + '~')
if os.path.exists(clufilename):
shutil.copyfile(clufilename, clufilename + '~')
# create file handles
self._fetfilehandles[id_group] = file(fetfilename, 'w')
self._clufilehandles[id_group] = file(clufilename, 'w')
# write out first line
#self._fetfilehandles[id_group].write("0\n") # Number of features
self._clufilehandles[id_group].write("%d\n" % nbClusters)
评论列表
文章目录