作为一个更大项目的一部分,我只想确保可以打开一个文件并且Python可以读取和使用它。我打开txt文件等以后,我说:为什么不从一个文件打印单行?
data = txtfile.read()
first_line = data.split('\n',1)[2]
print(first_line)
我也试过
print(f1.readline())
其中f1为txt文件。这又一次没有做任何事情。 我使用spyder IDE,它只是说运行文件,并不打印任何东西。是因为我的文件太大?这是4.6演出。
有没有人有任何想法是怎么回事?
print(f1.readline())应该工作,你确定该文件不包含一行中的所有内容吗?或者至少是很长的第一行? – user1408786
如果这些行是空的(除了空格字符 - 空格,制表符,换行符等),那么显然打印它们将不会显示太多... –