为什么我的文本解析不正确?

时间:2018-06-13 22:35:54

标签: python parsing formatting

跟进我之前提到的这个问题:How would I go about parsing a text file of thousands of DNA bases?

这是我编写的用于处理文本文件的简单代码:

Application> fail: Microsoft.AspNetCore.Diagnostics.DeveloperExceptionPageMiddleware[0]
Application>       An unhandled exception has occurred while executing the request
Application> System.ArgumentException: Value does not fall within the expected range.

基于我从" nosklo" (那个回答我问题的家伙)我能够产生的结果反映了他的某些观点。但是,我的代码似乎并没有产生我想要的大约22行左右这样的行。它开始截断行而不是它们都是相同的大小。

example of what i mean

我希望所有这些都是例如5个字符长(oligo_size参数)。

任何人都知道可能出现的问题?

1 个答案:

答案 0 :(得分:0)

您的文件可能包含空格。

data = g.read()
data = data.replace(" ", "").replace("\n", "")