I am reading a file, line-by-line and doing some text processing in order to get output in a certain format My string processing code goes as follows:
file1=open('/myfolder/testfile.txt') scanlines=file1.readlines() string = '' for line in scanlines: if line.startswith('>from'): continue if line.startswith('*'): continue string.join(line.rstrip('\n'))
The output of this code is as follows:
Is there a way to join these physical lines into one logical line, e.g:
Basically, how can I concatenate multiple strings into one large string?
If I was reading from a file with very long strings is there the risk of an overflow by concatenating multiple physical lines into one logical line?