title: Can I bypass the hard coding in Pandas/Python and set a line-terminator of my choice?
body: <p>I have a super dirty text-heavy dataset. While the various column values are tab-separated but there are many line breaks within the desired row of data.
  All data entries are separated by a hard '\n' notation.</p>
  <p>I tried Setting the <code>lineterminator</code> argument as <code>'\n'</code>, but it is still reading the line breaks as a new row.
  Performing any sort of regex or related operation is most likely resulting in loss of tab separations, which I need to load my data into a dataframe. Also doing a word-wise of line-wise operation is not exactly feasible owing to the size of the dataset.</p>
  <p>Is there a way I can get the Pandas not to read the line breaks as a new row, and go to the new line only when it sees a <em>'\n'</em>?</p>
  <p>Snapshot of my data:
  <a href="https://i.stack.imgur.com/oX5sv.png" rel="nofollow noreferrer">The unprocessed dataset</a></p>
  <p>Below is a quick look at the current state:
  <a href="https://i.stack.imgur.com/Qg6oi.png" rel="nofollow noreferrer">current output</a></p>
  <p>The highlighted red box should be one entry.</p>