タブ区切りのファイルを読み取ろうとしていますが、フィールドには改行文字が含まれている可能性があり、改行を含むフィールドを維持したいと考えています。私の現在の実装では、各 "\n" から新しいフィールドが作成されます。
私はcsvモジュールを試してみましたが、探しているものに成功せずに「\ t」で分割しました。以下は、特定のファイルのサンプル行です。
*Field_1 \t Field_2 \t Field_3 \n 追加テキスト \n 詳細テキスト \t Field_4*
上記のデータから 4 つの要素のリストを生成したいと思います。
*["Field_1", "Field_2", "Field3 \n 追加テキスト \n 追加テキスト", "Field_4"]*
どんな考えや提案も役に立ちます。