(self, doc_name, contents, ngram=1, word_split=' ')
创建Document类接口 ， 添加分类为doc_name 的内容 contents
            params 
                doc_name    分类名称
                contents    分类文档内容 ， 类型字符串或者list ， tuple
                ngram       ngram算法，默认值为1 
                word_split  如果提交contents 为字符串，分隔符使用word_split
            return
                None
            raise 
                None
创建Document类接口 ， 添加分类为doc_name 的内容 contents
            params 
                doc_name    分类名称
                contents    分类文档内容 ， 类型字符串或者list ， tuple
                ngram       ngram算法，默认值为1 
                word_split  如果提交contents 为字符串，分隔符使用word_split
            return
                None
            raise 
                None
创建Document类接口 ， 添加分类为doc_name 的内容 contents params doc_name 分类名称 contents 分类文档内容 ， 类型字符串或者list ， tuple ngram ngram算法，默认值为1 word_split 如果提交contents 为字符串，分隔符使用word_split return None raise None
def insert_document_list(self, doc_name, contents, ngram=1, word_split=' '):
        """创建Document类接口 ， 添加分类为doc_name 的内容 contents
            params 
                doc_name    分类名称
                contents    分类文档内容 ， 类型字符串或者list ， tuple
                ngram       ngram算法，默认值为1 
                word_split  如果提交contents 为字符串，分隔符使用word_split
            return
                None
            raise 
                None
        """
        if doc_name and len(doc_name) > 0:
            if contents and isinstance(contents, (list, tuple)) and len(contents) > 0:
                for line in contents:
                    self.doc.insert_document(
                        doc_name, self.text_extract(line, ngram , word_split))
            elif isinstance(contents, (str, unicode)):
                self.doc.insert_document(
                    doc_name, self.text_extract( contents, ngram, word_split))
            return
        raise TypeError, 'doc_name is string and contents is list or tuple which element is string or unicode!'
def insert_document_list ( self , doc_name , contents , ngram = 1 , word_split = ' ' ) : if doc_name and len ( doc_name ) > 0 : if contents and isinstance ( contents , ( list , tuple ) ) and len ( contents ) > 0 : for line in contents : self . doc . insert_document ( doc_name , self . text_extract ( line , ngram , word_split ) ) elif isinstance ( contents , ( str , unicode ) ) : self . doc . insert_document ( doc_name , self . text_extract ( contents , ngram , word_split ) ) return raise TypeError , 'doc_name is string and contents is list or tuple which element is string or unicode!'