所以我有一个 .htm 文件,我需要将它分成不同的行并存储在一个列表中。所以我用于此的代码如下。
html = open('filename.htm').read().splitlines()
但是,当我执行以下操作时,整个文件会立即打印出来,而不是逐行打印,因此文件的输入似乎没有被分成不同的行
for line in html:
print(line)
此外,当我尝试将文件的内容复制粘贴到程序时,它工作正常。
html = raw_input()
html = html.splitlines()
谁能告诉我如何将文件中的输入拆分为不同的行?谢谢。