2017-06-28 3 views
0

単語docxを正しく動作するテキストに変換しようとしています。問題は、私が引数を返そうとすると、私は変換されたテキストの最後の行だけを取得しているということです。しかし、私はそれを印刷すると、完成したテキストをすべて印刷します。Docxをテキストの最後の行だけを返すテキストに変換する

def word_text(test): 
    for table in tables: 
     for row in table.rows: 
      for cell in row.cells: 
       for paragraph in cell.paragraphs: 
        print (paragraph.text.encode("utf-8")) 
        return (paragraph.text.encode("utf-8")) 

答えて

0

returnは1回だけ可能です。 returnになると戻ってこない。

listを使用し、listtextを追加してから最後にreturn listを追加することをおすすめします。

関連する問題