我试图将我的一行file.readline与一个字符串进行比较,但是这行不通。我正在读取一个html文件,我需要解析该文件以将该部分发送到字典,但是当我使用if将行之一与字符串进行比较时,匹配时不会返回True。
file.readline
这是代码:
lines = f.readlines() for line in lines: if (line == '<TEXT>'): while (line != '</TEXT>'): body += line + ' ' content['text' + str(i)] = body i += 1 body = ''
我认为这是因为它尝试读取字符串中的换行符:
for line in f: line = line.rstrip() if (line == '<TEXT>'):