python中next()的具体的形式为:next(iterobject,defalt),第一个参数是可迭代的对象,第二个参数可以写也可以不写,不写的时候,如果可迭代的元素取出完毕,会返回StopIteration异常,第二个参数写的时候,当可迭代对象迭代完后,会返回一直返回第二个参数写的那个元素。
具体程序如下:
当用next()函数读取文件时:
如果只执行一次默认读取第一行。
a = open("C:/Users/Mr zhu/Desktop/qa.txt", encoding='gb18030', errors='ignore')
#str=a.read()
#print(str)
#for i in range(2):
headers=next(a)
print(headers)
`