我有一个python脚本,需要逐个字符地读取FASTA文件。为此,我一直在使用c = f.read(1)
,其中f是打开的文件。我需要它来识别它何时到达一行,但'\ n'和'\ r'似乎不起作用。我以前从未使用过这种文件类型,所以我不确定FASTA是否有所不同。有谁知道如何做到这一点?谢谢!
编辑:EOF!= EOL。我知道如何找到文件的结尾。
编辑2:我用来搜索EOL字符的行是:
if c == '\n' or c == '\r':
#operations to perform if found...
答案 0 :(得分:1)